The market makers never lose money, at least not for long. If they tax trades, just like SEC fees now, the spreads get worse and retail traders pay. If they tax cancels, the spreads will be much worse on volatile things, and the retail traders pay. sure it would be terrible for the market...