Has something changed with AWS' pricing recently, have their business needs changed over the years, or were the calculations (to use AWS) just wrong to begin with?
Companies might complain that they can't find the talent to manage all this. Well then they need to hire some bright teenagers and teach them instead of expecting to get the perfect plug and play candidate. Those employees will be more loyal over the long term for a variety of reasons. But the owners don't care about providing for the future, only this quarter's sales.
Companies should invest in their own computing infrastructure even if it costs more, just so they can continue doing business as usual while the rest of the world's hair is on fire about the latest Windows rootkit or Microsoft/Github/AWS outage or whatever.
Regardless, kudos to DHH and team for being so vocal about it, it's a great case study for product teams in similar lifecycle.