No, subjective was the keyword.
So a global channel would solve that issue on a populated server, again treat the disease not the symptoms, while a server only LFD system is a reasonable compromise how long do you think it will be out before there is a massive outcry for cross server, I give it less than a day my self.
That's fair enough, you are free to have what ever issues and opinions about the game, doesn't change that you stated it like some fact that no one would be able to make a better sub based game than WoW, again something that is subjective.