Let's say half the miners stop mining. This would make it twice as likely that the remaining miners will mine each new block, right? If so, then this acts a bit like a price doubling from their perspective which would counteract the disincentives you mention. Perhaps a new equilibrium will emerge that's not quite so extreme because of this effect.