Your argument is basically:
"Yes, yes, the footguns are still there front and center, but we added more guns that don't shoot you on the foot."
If I was using PHP, I'd be livid that the cruft is never removed. Just deprecate and remove it
"Yes, yes, the footguns are still there front and center, but we added more guns that don't shoot you on the foot."
If I was using PHP, I'd be livid that the cruft is never removed. Just deprecate and remove it
Can you give an example of the footguns you so fear?
Spend any amount of time actually using PHP and you'd discover that it is meaningfully different to what it once was. It's far from perfect, and still has a long way to go, but if you reflect on where it was and what had to change to get where it is today, the improvement and progress has been excellent.
Nearly every point in the original blog shown to be solved here.