No. The main reason they would reject a transaction is to raise the demand for priority fees. I will repeat: there is zero incentive to include a zero-fee transaction.
In fact, the incentive is negative for two reasons. Firstly because it helps the miners to set a price floor. Secondly, because the empty blocks reduce the burn fee, which opens up more of the demand elasticity to be captured by the priority fee.
I know there are all these armchair geniuses like Vlad and Roughgarden that are convinced it will work out a certain way. Sorry, but they don’t know squat until there’s real money on the line.
You can almost guarantee that zero-fee txs will be ignored, and the bigger the pools get, the more they can collude to set a price floor.
So please tell me again how this is any different at all from the current fee structure in the miner perspective.