I quite agree. It should absolutely be a level playing field for everyone as far as possible.
My first Scott Trade brokerage account years back cost $7 a trade per side Now I pay absolutely nothing. Every trade I make I think about how this probably won't last.
An individual has no problem getting near infinite liquidity on their limit orders with no transaction cost. If someone is getting clipped a tick on a market order, oh well. Don't use a market order.