How could you possibly know that FIX was created by "cheap foreign talent" when you clearly don't have the first idea of what it is? FIX is an acronym that stands for Financial Information Exchange, and was built by Chris Morstatt and Bob Lamoureux in 1992 for exchanging trading data between Salomon Brothers and Fidelity Investments. In case you can't tell by the names, Chris and Bob are white skinned, blond haired, blue eyed "real 'Muricans" that I'm sure would meet your Aryan Coders test, even though that's completely irrelevant when it comes to coding quality. And clearly it was "architected to be specific to trading" since that's the only thing it was built for! Sounds like you have a major chip on your shoulder. I've got news for you, if you're a software developer and you're having a hard time getting a good job the problem isn't "cheap foreign tech talent", it's the fact that no-one in the software development world wants to work with you specifically because of this attitude.
What FIX wasn't really designed for is quoting, the overhead is too high if you're getting thousands of quotes a second. But for the kind of stuff we're doing it's fine. And every major broker supports FIX pretty much by definition, it's what they use to communicate your orders. It is the most agnostic interface out there, even if not every broker will let you bring your $25,000 account over and give you access to a FIX interface.