i don´t see any problem with this. not even at launch!
after all soe needs to make money with the game in some way, and xp boosts seem to sell very good.
the xp-bonus shop haters just don´t realise that ps2 is no mmorpg where xp equals power. in an mmorpg you don´t stand a chance against someone who has a higher level, but this isn´t the case in planetside 2.
in ps2 the fresh noob can kill the 10year veteran if he has the better aim! the highlevel veteran may have sidegrades the noob doesn´t have, but this doesn´t make him invincible like in rpgs.
those who don´t want to pay for a 50% bonus can also level up faster than the paying player! they just need to play 50% longer per day than the paying player
so they get the same result without money and even with 50% more fun.
same thing with cash shop sidegrades! higby told us that EVERYTHING that is gamechanging in any way will be available for ingame ressources as well.
so it´s just buying time again. you want the sidegrade for your gun? collect enough ressources to buy it or throw in some money if you want to skip the time and grind.
and cosmetics being cash only is fine!