>I think it's a bad idea to judge tech based on popularity. It just becomes a game of high school fashion drama, instead of getting work done.
I disagree. If one tool is way less popular, you risk it being discontinued. You do not want to start maintaining a web framework on top of your application nor do you want to rewrite your entire app.