Just wait until private mempools are more normalized and publicly known. Then people will be big mad.
Discussion
yes but also transactors have a natural incentive to distribute transactions across as many miners as possible
Eh. Why not just target miners with enough hash? What's the incentive to spread it across miners if there's no urgency?
more competition = lower fees
Which is why we'll have more private mempools in the future.
every mempool is technically private, the important part is it being possible to globally broadcast and receive relatively easily
I think the incentives for receiving easily is stronger than the global broadcast, especially if a large partition of the network begins filtering valid fee paying tx's with juicy fees.
Although the two are somewhat related.
simple thought experiment:
would you want to be reliant on a single pool to mine your transactions?
This only applies to the sending party. The receiving one is the one we have to incentivize to include the tx in a block.
To answer the question, no, I do not like single points of failure.