This priority fee is free money for the miner; the only reason they would not include your tx is because it would make their block slightly larger, which would make it propagate over the network slightly more slowly, and slightly increases the chance that the race is won by a different miner who discovered a block nearly simultaneously. So, the priority fee just needs to be big enough to make up for this tiny extra risk.
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.