Dungeons have bad exp scaling. At level 15 they're good for exp but terrible at level 30+

500 exp per mob (with the 50% armory bonus) doesn't work when you need 200k exp to level up.