Like just look at this list specifically. Most of the classes who outperform Rogues also have a lot more utility as well. Mage with Time Warp / Food, ability to kite adds, two ice blocks, time warp etc. Warlock can provide portals, lock stones, dark intent, can literally tank dungeons etc. Don't even get me started on being one of the only melee classes in the entire game that doesn't have a battle res either. Warriors get no sympathy from me either because mine literally gets in raids because he has a tanking spec. Literally every day I see "LF melee dps with os for tanking."