Hmm, my thoughts… I have money to burn lol, and even so I absolutely against the kind of P2W shown in that video above. Pay2Win, what are your thoughts?
Having said that, I do think some types of “Pay 2 Accelerate” systems can work and even improve some aspects of the game for everyone, even non-cash players can benefit if the system is done smartly.
There will always be a need for F2P games to offer cash products of some kind. The Devs can’t live of grass in the backyard >…< who will buy them food?! With cash products, I am all for there only being cosmetic items and nothing else. But that may not be enough to keep the devs from dying of starvation >.< If they die who will make our game updates and run the website?? @_@ So some more cash products might need to be offered. However I think some solutions are better than others.
I think there are a lot of clever ways to implement monetization. I’ll use EXP Boost potion for example…
There will always be a desire to level faster, especially in a long grindy game. As far as cash items go, EXP Potions can stack up well over similar options and if implemented smartly, there are a lot of bonus effects on the economy and community which can be useful.
In some games there are systems where you can purchase a optional subscription that gives you access to various perks such as boosted EXP gain amongst other things. I think consumable EXP potions are a better solution over that system for many reasons. Potions give the person the ability to decide when and how to use them which adds another aspect to gameplay rather than just having an arbitrary account buff which you never really think about. If cashshop items such as EXP potions are player sellable via the AH or trades, they can take on another “Pay to Accelerate” function of allowing a cash player to convert that cash into in-game currency. This also makes the cashshop item available to non-cash players ingame which makes the system fairer than other cash-only purchases.
Some of the biggest downsides of MMORPGs has to be Cash sellers and all the stuff that comes along with them like bots, account hacking and player banning. Tradeable cashshop items can help to counter those bad game issues by offering a legal way for cash players to turn their money into in-game currency. If the game offers a route to do this then cash sellers are out of business. 
Also a lot of players, especially oldskool RO players are grown up and have families and jobs now. Which probably puts many into the “casual player” category T_T giving these relatively cashed-up but time-poor loyal fans a way to play and not be penalized for their lack of time would be a smart move for making money and making the game more inclusive. There are ways that cashshop “Pay to Accelerate” items such as EXP Potions could be made so as to benefit those time-poor players and not be able to be spammed/abused by people that play all night. One way is to give a EXP potion a 24 hour cooldown. That way for people that come home from work and can only level for an hour or so before bed, they can get a full hour of boosted EXP. But for those on all night, a cooldown would make it so they couldn’t use the potions non-stop, targeting the benefit to those who need it and not those who abuse it 
There are so many ways cashshop can be created cleverly to help the players, the game and the company. Hopefully everyone will keep an open mind on this and hopefully IMC do a really great job!
^_~