There's a ton of arrogance towards people still running PHP 7, or even PHP 5, who are statistically unlikely to update today – the best hope is probably that a web host forces it.
I don't think this is a personal failing. It's an ecosystem one.
PHP has been trying for years to shed its bad reputation by making big breaking changes.
For the 'prosumer' user base it appeals to, upgrading PHP became synonymous with everything breaking.
Now a huge chunk of the web runs on ancient PHP.