UO definitely had a certain magic that is impossible to recapture - it forced all kinds of different players into a single environment and made for a very rich world. The scams, random PKing, and numerous bugs were part of the charm.
I think for a later generation, Runescape captured that same vibe - especially since it was free to play and ran from a browser, so it could be played everywhere.