How can one person say what's necessary in-game for someone's enjoyment? This could be the coolest item in the world to some player out there but the only way they can access it is through the in-game store, how is that a good thing? This isn't what RPGs are about. How can you prefer a game where some of the most aesthetically pleasing rewards are locked behind a wall of actual irl cash, compared to a game where they're earned through in-game effort?
Look at gladiator mounts, they're literally just old mounts but with armor on them, but they are by far some of the most difficult mounts to get in the game. Yet store mounts get entirely new skeletons, they change color, they have multiple forms and so on. The same can be said for pets and now toys. Let's not forget about the level 110 boost, but I suppose you don't 'have' to be level cap to enjoy the game? The store is incredibly enticing to a lot of people, and that's annoying.
I'll admit, in this particular instance i'm not that bothered by the impact of a transmog toy being on the store. It's just more my stance on MTX within paid subscription games in general, especially RPGs.