Aztecminer, in the real world what you say makes sense, with the assumption that you are expecting to make money from the clients that will be using your infrastructure.
Someone is paying you 100$ per month, you get 20$ profit, you are ok with the upgrade costs - otherwise you go out of business. Right?
You are not selling your services for near zero cost. If you did, and you had almost infinite demand as a result, needing upgrades to cope with near infinite demand and near infinite abuse (from the near zero cost situation), you would not upgrade anything. You'd just say "this is ridiculous, I'm going bust".
Your priority would definitely not be to service near-zero-cost users and abusers but to make it viable (=fee market).
If people say that your network or data center services "don't scale" and that the small guy who wanted your hosting services for 2 cents is "excluded" you'd tell them "cry me a river and fuck off".
Why do you want to have something different when bitcoin is concerned? Why should the priority of bitcoin be to service near-zero-cost users and abusers - and do so by upgrading constantly (=giving them more space to abuse, increasing the costs for everyone) with zero tangible benefits? Why do you want to turn the network into an economic amplification attack for those who service it? Why do you want to do with it what you wouldn't do for your own company?
There is a significant distinction between "this is an infrastructure that is used and paid and we must upgrade it" and "this is an infrastructure which is already abused due to the extremely low cost of use - so it doesn't make any sense to give, say, x100 space to the abusers".
Still, the abusers will have their near-zero-cost party, as the upgrades are coming soon and will "relieve" them of the enormous costs of sub 0.02$ fees that they are now using to spam the network