What level are your characters ?
If your 2hander or ranger do 20-40, you probably have a problem with their spec or gear.
Yeah Rogue are OP mainly because the dagger throw does twice as much damage as it probably should, however my 2hander has 34% crit chance and hits for 200 damage (regular, not even counting the +50% from warfare on Armor).
My elf rogue does about 160 with a regular backstab with flesh sacrifice on (does more with her skills).
So yeah mortal Blow is insanely strong but this is a single target source skill and the dagger throw, ... well it probably should only do half the damage it currently does. I think this is a bug but we'll see.
So basically my warrior does much more damage when the target has armor but then the rogue become superior.