Market Maker brokers shouldn't really be there; I mean you can't set up a shop on purpose just to make sure people lose money but at the same time providing no compensations for it. Casinos we know have designed their games with winning odds in favour of the dealer but at the same time they are providing an entertainment to us, cool drinks, fun atmosphere, great food, nice hotel rooms; we are basically losing in casinos to buy those entertainment to have fun. But those MM brokers? They are taking our money and make us play a system that they have designed for us to lose our money to them on purpose but at the same time they are not providing anything to us in return. When was the last time that those brokers provided us a beautiful room, nice drinks and etc. for us to trade?
What we are doing with them is not a bona fide business relationship; what we are having with those MM brokers is a gratuitous relationship in that we are basically paying them money out of our free will as if they are a charity case. So in turn, we don't owe them no nothing, no obligation to be fair. When they are requoting, stop-hunting, delay quoting us, they know our trades, our orders beforehand too so they are trading on confidential and inside information too that they are not supposed to have knowledge either and they are using that to trade to their advantage, taking our money. So WHY can't we have arbitrage on server latency to make our money? And besides server latency is NOT guaranteed to always win. There are chances that the latency no longer exists by the time your order went through and we would've lost so it's not really inside information per se especially that it's actually public knowledge. Anybody with any software can have access to these information and it's not our problem that those dealers' price is somehow slower; that's their server's problem. They don't like it? Fix their servers!! Don't blame it on us traders when their servers are crap and they choose to use a crap system. Trading is a cut-throat business. You either kill or be killed and there is no place for second best. WHY should us traders be always second best so those dealers can make riskless profit at our expense?