Disclaimer: this article is based on my opinions and personal experiences.
Although PHP is considered unsuitable by some, it is still a very popular choice amongst web developers. Mainly because it's so easy to learn. Sadly, this also means there are lots of unexperienced developers who don't quite know what they are doing.
Fortunately, you don't need to be an expert to create a good application. All you need is to use the right tools. And Nette has them all.