If a miner is payed per block found, why not scrape the bottom of the barrel and full up blocks with 0 fee transactions? You would still be getting coins for blocks found just not the fees. The bonus would be no competition on finding blocks. Win/win for everyone...