We know that it isn't intractable, nor is it particularly difficult. However, our particulars are such that Heroku is a small fraction of our expenses, so it simply feels like an annoying distraction from otherwise focusing purely on opportunities for revenue growth.
Totally understand. The existential risk is the main issue. I will say it’s never been easier for software generalists to become competent Devops, treat it like another piece of software you engineer