For players who are already interested in the in-game items we offer, such as Pet Store pets and mounts, the benefits of an in-game store are pretty clear. We think everyone would appreciate the convenience of being able to make such purchases without having to leave the game, and ultimately that’s our long-term goal for the system, though there’s quite a bit of work involved in retrofitting those existing items into the new system.I hated Star Trek Online for this in the past because it is insulting to promote fluff when your paying a subscription.
Since STO went free to play it hasn't bothered me and in fact I use the system. X amount of months = saved subscription fees which then can be converted into a ship if I choose.
Cause I am all for supporting a game, just not signing up for it to suck out money monthly then expected me to dump it into a cash shop as well.