The issue of diversity is a lot more complicated than how XP/PP are gained. Honestly, the gaining of XP this way is a long-standing RPG (tabletop as well as computer) staple, and I don't see the harm in it. What I would like to see are tweaks that would make playing diverse characters possible, rather than herding people into cookie-cutter 'max out XYZ' mentalities. Myself, I'm interested in role-playing, but I also want an experienced enough character that I'm not RPing as a clueless neonate forever--I start that way, but I want to feel that I've gotten somewhere. However, I don't feel the need to max everything out. I'm not a grinder; I'm here to play a character. I came here wanting to make a mage, and I had no intention of ever having a terribly high STR or END. However, the stamina system quickly forced me to see that I needed to put a lot of points into those stats. Every player I meet tells me that I 'need' to max out STR, END, etc. They laugh at the idea of focusing on magic, despite the realistic notion that a character who devotes all his/her time to magic is going to be less physically formidable.
What I suggest is that, to allow for more balanced playing, it should be possible to create a character who makes weapons and doesn't fight, but is merely a tradesman. It should be possible to create a character who is a scholar/mage, but does not have massive physical stats (and does not have to sit down every minute for two minutes to travel anywhere). The heavy emphasis on needing one, single skill set is really what, I believe, leads to the "vanilla" or cookie-cutter characters.
Don't get me wrong; I heartily appreciate the devs and I think PS is a great game. However, it's a great game that's still in development, so I offer these thoughts as constructive criticism, not an expression of dislike. The game is good, but why not make it even better, right? Right!