Yeah, The good old days!!! I remember I had to call my broker for my orders (with a real wired phone!), and also to get the real-time market data prices. Day trading futures was hard at that time. For one in-and-out position, I had to call my broker like 20 times... Getting a real-time terminal (CQG was one that exist at that time) was reserved for the pros. I also remember a big loss trading the Deutsch mark future, somewhere in 1990. I think the comm was like 35$ per trade per contract.
This way the broker would have to setup a server close to every single OMS - provider they offer which doesn't make sense regarding the commercials. There is a reason why you don't trade EUREX products through an US clearer and CME - Products through an EU clearer. To minimize latency, you always have to chose a clearer that is close to the exchange or co - located at best.