It's the opposite: "professional" php sucks now, with all this overengineering and developers constantly trying to prove how PHP doesn't suck by adding new complexity. "Look, I've overengineered it to death! It's possible in PHP so now you can't say it sucks"