I really dont remember this shortage of ranged dps before wod, apart from hunters maybe.
In other expansions, there was mostly problems with recruiting healers, sometimes tanks.
On my server, guilds mostly need range dps, sometimes an odd healer.
So, whats with people dont want to play ranged dps? Whats changed?