The DPS Ranking idea is stupid and makes no sense. Every fight is different. Every class brings a different skillset to a fight.
Wizards are the best class on Xi Valla
Magicians are the best class on Taeshlin 2
Rangers are the best class on Blazewind
Beastlords are the best class on Forest Gloom
Rogues are the best class on Rujik
Necros (and most ranged) are the best on Sharn`ree
Monks (and other tanky dps) are the best on NZ and other fights with adds (Taeshlin etc)
Bards bring massive raid dps, rangers can heal (especially useful in 6 mans), Beastlords can heal and add massive raid dps
for tanks, SKs excel on fights where picking up adds and building threat quickly is important, as well as helping DPS. Warriors are best on long fights, especially if its one where the raid has to split off occasionally so the warrior can tank with a shield. Paladins are middle of the road, but with r2 their ability to self heal and their group hot is amazing.
Personally, I like it that every class has their use and no one class is "useless"
this aint WoW, every fight has certain classes that excel, and certain classes that require certain roles to be filled. To take it a step further, there's about four fights in the entire game where DPS is strictly the reason between winning and losing.