If you are a broker and you can make money by sending your customers' orders to the paying market maker, what would you do?
Yes, you would. But if you route to a market maker with a knowingly worse price than available then this is not "making money", it is fraud. Criminal.
You don't have the right to willingly fuck up a paying customer and a broker has to act in good faith.
Selling order streams is one thing, taking money for routing to a (known) worse price fill is fraud.