I fully agree with you, and I find bonkers to see devs screaming how they got x times more productive, observe rewrites from major FOSS products, and still they assume their employer is going to keep the whole team employed.

Also on the other subjects you mention, I got distracted with convenience during the last years, however apparently it is about time to save what is still possible to keep computing open.