Nothing wrong with the xp system now, in fact if there's anything wrong with it I would say that its too easy to get xp and gold. Frankly I preferred the old proximity of kill xp and gold, sure there were tin cans running around left and right, but when you leveled up or bought something it actually felt like you earned it, now starting a new character i can have better equipment and be a higher level in less than an hour than a days worth of playing on the old system.
I wont lie, the new system is much more newb friendly and it definitively rewards teamwork more effectively but sometimes it makes things too easy.
Anyway, what I'm trying to say is that the xp system already gives you so much, I don't understand why you would ask for more.