I'd even go so far as to say that longer-term buffs being either 1) hardcoded in some fashion or 2) eliminated and compensated for via rebalancing or something like a tome that gives you a non-stacking stat increase equal to the buff,
EDIT: Also 100pp is rediculously high.
Why not let everyone start with permanent soulbond R-Aego,JB,Emp,Focus etc. ?
Consequently we could get rid of Enchanters,Clerics and Shamans which would make
the game more newbie friendly not confusing them with too much classes.
Just let the MoP in game cause it adds so much to the game in its current state.