Re: well,
Pray tell, what's the difference between creatures levelling up with you and traps levelling up with you?
You're suggesting that a melee character should have more arenas to fight in, and a barter skill should affect the number of merchants throughout the game.
Why overrate...