first i'd like to say....WOW the thread as it continues goes WAY off topic.
second, since when does a rogue have to do massive output of damage to be a viable character? i do agree that the Detect Magic 0 level spell is way OP(over powered) but since when does a magical trap have to be in the LOS of said caster. i think alot of the issues the original poster commented on can be handled with a proper DM controling his players with reguards to Detecting Magical traps and Detect Magic.
back to the damage output or in MMO terms DPS. yes a rogue has the potential to dish out alot of damage(with the right build of course), but what about the otherside of things? like scouting, flanking,information gathering,scroundging? am i wrong in that this is a roleplaying game? if all you were concerned with is doing damage then roll a fighter and give him sneaking abilities. shoot with the array of feats a fighter gets you can quickly outpace a rogue easily and can be excused for that pesky "roleplaying" thing the other characters are doing..."uhhh i wack it" duh i wack it again...Grocklar do real gooderez wif dis swordz..heeheehee"