I don't get why this gets brought up again and again.
I don't believe that this particular idea has been brought up before (if so please give me a link so I can look into previous replies).
Including a TX in a block costs the miner. If the fee outweighs the cost, it is in the miner's interest to include it. Otherwise, it is not.
A strong point about Bitcoin is that it does not need regulation, yet people seem to want to regulate the miners.
No-one would be forcing the miners to do anything - if they all decide it is not worth mining >X KB blocks then they simply won't and nothing will have changed.
This is not about changing the upper limit of the block size (currently 1MB) it is about trying to get more txs into blocks when they are only being ignored because of the "race" to discover the next block.