The issue for me (and probably some others) is that I essentially don't care what is on the cash shop. The very existence of it means they are trying for a triple-dip business model of box price + sub fee + micro-transactions. You can have certain combinations of 2, but not all 3. (Please don't even try to compare it to WoW, either, because WoW is an anomaly in a lot of ways, and its current triple dip is one of them).
B2P and F2P are both perfectly reasonable business models these days. For a new game, P2P is far less realistic just all by itself. When you launch with the triple dip model, though, you look at best tone-deaf and at worst a shallow cash-grabbing asshole (i.e. you only ever expect the subscriptions to last for about a year, after which time your pre-conceived f2p transition takes place).