I think it's time to increase the results on the find player page from 25 to at least a 100 (and have a filter to weed out players that have not been online more than seven days). With so many inactive players at each level, I hardly can see more than 8 active players for the DQs. And the list on fight players page is limited to just 5.
I might be wrong... But my understanding was that the find player search always returned results of most active players first? So players under 7 days would be part of the first 25 as long as there were 25 players or more found?