Choose Boring Technology
The general point is quite good. The only thing is that PHP should be considered as a particularly bad outlier and people still should avoid it at all costs. It's just way too old. It's not "boring", it's antiquated. With Rails/Django being around for almost a decade, they're much more sensible choices than PHP. Sure if your whole massive codebase started out in PHP that's one thing, but if you are spinning up a new project I see definitely no reason for using PHP... Even if it means you'll have to spend a little bit more extra time getting up to speed in the beginning, you'll benefit a whole lot in the end. The same goes for MySQL vs. Postgres, to a lesser extent of course.