Companies make all these technical blogs and conference talks about how to develop software in a sustainable and disciplined way, but it's all a bunch of lies to lure stupid devs to join in on their death march projects. And the scam is perfectly self-perpetuating, if all you're doing all day is fighting fires on these half baked systems you're not learning anything that's transferable to the next job.