Don't see what the problem is for people finding groups.
Heck if you can't find one make one.
I have a 850 DH, takes about 5-10 min to find a group.
I have a 856 Huntard, takes about 6 min to find a group.
I have a 872 Holy priest. That goes instant. More or less.
I have a 862 Prot Pala. That one is harder since most groups never need tanks. So from anywhere from 2 min to an hour.