People just love to make fun of PHP’s obsession with backwards compatibility, but PHP 7.2 broke one of the core applications at the company I work for. Fortunately I was able to roll back the version on our server.
In principle I agree with the purists that people should upgrade, but I inherited an ancient and crappy internal system that everyone relies on. I’m going to completely rewrite it in another language sometime this year, but in the meantime it has to keep functioning.
Updating the application to run on version 7.2 would be a complete waste of time. I’m just grateful it hasn’t needed any major maintenance for so long because the previous versions of the language are so forgiving.