I totally get what you're going for lordician.
There's a couple of problems with that, though.
Scenario A: Players store their own progression. This allows them to bring their character into any server.
Problem A: Players are willing and able to cheat. Maxing out their character, or even stronger than max if not handled carefully.
Scenario B: Servers store players' progression, transferable.
Problem B: Same problem with scenario A. A player could easily just host their own server, call some commands or run edited scripts to instantly reach max stats.
Scenario C: Servers store players' progression, non-transferable.
Problem C: Players would have to start over each time they joined a different server. They could potentially lose interest in trying to progress at all.
Scenario D: No progression/no saving progression.
Problem D: This isn't very RPG-like at all and is pretty much just adventure mode. Not that this is a problem.
I have been thinking about this problem and while yes, it poses a problem, but same goes for games like Terraria and the such.
You are allowed to make your own character in your own world and can join your friend's server with the same character.
While yes, you can cheat, you are mostly playing with friends.
And if you play publicly, in small groups it is easier to manage this misbehaviour.
Oh and PVP will be a lot less on the foreground in small group focus scenario, so having the best gear and such does not do much.
Nevertheless, well spotted problem, which can indeed be solved in multiple ways, but with less then desirable outcomes of hence solutions.
Text
I should have elaborated on my point about grinding.
Yes, i know grinding is done to space out content.
I am all to aware of this.
But there are multiple ways of grinding.
There is constantly doing the same thing over and over and over without too much difference in that time.
Or there is doing something over and over, but every once in a while or every time, at least a little bit different.
I think Otto-san has pretty much the same idea here about it:
Text 2: Return of the text.
To close my post off, i think we are all having a great and deep discussion about this topic and i hope this is useful to anyone. :)
Keep the ideas and thoughts flowing people!