I beg to differ. These technologies come with real, actual benefits -- one of the biggest ones for most of these being
speed of execution. Many of them fit much better with agile development methods. Others that you list offer scalability benefits, which will save headaches down the line. If you're a tech startup that doesn't at least understand these benefits and has a good justification for why you've gone with other technologies, I'd have questions about the skill level of your technical team. If you already know PHP, learning Rails to start building is like, an investment of a week (or should be if you're a decent programmer). Have you read up on the hoops that Facebook has had to jump through to make PHP scale for them? The future costs of trying to hire excellent developers when you're bound to a stale tech stack is another significant consideration.
I'm not disagreeing that you can make a good product with old tech, but I'd contend that producing a good product and using some of the newer tools are not unrelated, on a number of levels.