The thing I loved about magery in UO is that even third level and fourth level spells were handy at GM skill level. These days I find spellcasting rather dull in many games - as you level you end up replacing spells with more powerful ones, rather than expanding your array of spells that are worth using. I find these days there is not as much strategising particularly when you are locked into particular streams of magic. UO combat was always my favourite.... you had no idea what someone you were fighting was going to do as you had no idea what class they were (there were no classes). I found that what was interesting about UO is that the way that the skill system and combat were designed. People tended to foucs on a build and skills in terms of whether it was more offensive, defensive or evasive (or varying degrees of them). This is what was the identifying factor of a players combat style. What mattered from a tactical p.o.v when fighting another player or monster was how offensive/defensive/evasive they were and you were, not whether they/you were a fighter/mage etc (though the profession was typically aligned with a combat style). I remember I was always trying to perfect my skill build... I was always wondering whether there was another combination of skills that would be better/more fun to play. These days you pick a path/tree and that's it. Personally my vote is for capping the choice of skills you can invest in and capping those skills. Although this is restrictive in a way... I like having that restriction.. if you can just use whatever skills you want whenever you want, the game gets dull. It's nice to have to make the decision to have to decrease a skill you have previously raised in order to raise another skill - you have something else to work towards - your character experiences CHANGE. I also find this more realistic too in that when you stop using a skill, for example in real life when you don't do something for ages, your not as good as using that skill as you were before. People are not "experts" at everything... they are "experts" at some things that they do at a period it time. These days in games you either don't get a choice to change... or you are given everything, and I find both of these get boring rather quickly. Don't know if I'm a minority.... but general rule goes that if one is spoiled, one takes things for granted.