If the exchange pays the rebate to the broker1, and broker1 pays to the trader, and broker2 doesn't charge for taking liquidity, who is losing here? It seems like it's broker 2, for not charging for the trade, which they would have had to pay to the exchange. Even if broker 1 isn't paying...