Aye. It should really take a leaf from Ultima Online's book, and have a lot of skill variety, while having no real, fixed classes. Like in TES, you gain skill in UO by going out and practicing. Wanna be a lumberjack (or do extra damage with an axe)? Go "chop down" (they never actually disappear) some trees. Wanna make some awesome plate armor? Go and mine yourself some ore, smelt it, and practice til ya can.
Ultima Online is the only MMO I've ever played that allowed you to spend weeks on end in-game...and never see a lick of combat, unless you wanted to. Shit, you can go out and just fish, if you want to. That is the depth that so many MMOs seem to lack nowadays...it doesn't always have to be about fighting.
In fact, UO has entirely player-run towns. People role-play as guards, merchants, officials...they set up their own laws and regulations, I've even seen player-run towns that have taxes and taxmen. If TES Online could let players do that, that would be truly epic.