Well I kind of don't even think myself that the system I suggested would be the best one available, but what I am trying to do here is to start some kind of discussion that could possibly somehow produce a solution that would be good enough for all.
The main problem I see in crpg is the fact that the exp and gold amount is not dependent of the kills a player gets really...
It's not really motivating for a peasant to go out and fight since there's nothing he/she can get if they manage to get something done. Or just for example, you have very valuable equipment with you, you go there and kill lots of people and then your team loses because it's full of peasants... You get nothing even though you have killed a lot of enemies.
Seriously, I do know my suggestions might suck balls (I want to hear more suggestions and discuss and stuff), but you all know the current way of things is terrible compared to the old one.