Theres less pugging and theres less people playing 'heajlers' puggin. Thats just because the nooby rush that happened when the game went free to play has calmed down. Server populations seem perfectly healthy to me. Just many people are playing in guild groups or with friends.
Join a guild, if that doesnt suit join chat channels apropriate to what your looking for. If you still cant get in to questing then its time to look at the reasons people may not want to roll with you and time to find some pals that share your outlook (whether thats zerging or flowersniffing or whatever)