You seem to be arguing that if block reward sufficiently drops, everyone will stop mining and new block cease to be generated. Why would it happen?
If everyone stops mining that it would be enough to run mining on cheapest laptop and collect all the reward.