No. Popularity does not, and should not, supersede the site guidelines. We shouldn't decrease the site's signal to noise ratio and allow subjective, off-topic, etc questions simply because they are popular.
Further, introducing such a rule suddenly ties questions to time. Every new question will be a race to close it before a few people upvote it so it can't easily be closed.
It would create an environment where Getting To Know You style questions, which seek user opinion and apply to large groups of people not only remain open, but are encouraged as a way to drastically increase reputation.
The site is intentionally designed to have a laser-like focus on the niche of its topic - practical answers to programming questions.
By allowing people to post questions that are off topic, merely because they would be popular, you lose the laser-sharp focus, and you'll find that the experts we have managed to attract would start leaving because the site becomes less about practical program problem solving and more about opinions and subjective aspects of programming.
If the question doesn't fit, then it should be moved to a site where it will be better served by experts in the more theoretical or subjective areas of programming.
Please see this as a possible outlet for your interests that don't fall into the spectrum of Stack Overflow guidelines.