It seems strange to be freaking out about what is basically the most harmless and RNG free cash shop in MMOs, if anything I'd consider this to be the ideal way to do a cash shop.
Cash shops are part of MMOs, RNG cash items which are generally what get the whales and ruin people financially have been a part of MMOs since as long as I've been playing them.
I can't actually name an MMO that does not have some sort of loot crate or RNG item, generally wherein an average person can expect to get that one item they want after spending $100s- ESO, GW2, BDO, near every overseas MMO, WoW with its TCG prizes that are so rare they can go for $1000s.
FFXIV has done two things that are basically unique in the genre. No RNG, and you can't turn cash items into gil or vice versa.
If you don't think there should be any MTs in games fine- you're basically fighting a battle that was lost over a decade ago but go at it. But if you're looking at the industry as a whole, I can't think of an MMO that is both less greedy and less predatory/dangerous with their cash shop model, heck even several games that aren't near the scope of MMOs are considerably worse.
Far as I'm concerned, the sub pays for content- and FFXIV gives far more content than any non-sub game, and most of those sub games make you pay for their content anyway (ESO for example has full priced xpacs that offer a fraction of what a FFXIV/WoW xpac does, and makes you pay for small content updates too- while many other MMOs just don't add content or will do as much in a year as a sub mmo does in a month). This game includes a considerable amount of cosmetic items obtainable in game; outfits from story, raids that are actually worth wearing, mounts and pets- f2p mmos generally don't have any of that available from playing the game, and instead have them solely from their stores.
ESO mounts you can buy are 30-50 bucks, but the best ones through RNG crates average about $250, and houses can be around $120. BDO outfits are about $40. GW2's entire economy is at the mercy of the real money store. For those games, the cosmetic aspect and often the entire economy and actual gameplay aspect is dominated by real money spending. If you were to buy both the content and the cosmetics that FFXIV has in game at the prices other MMOs charge you'd be paying about $1000 a month, like I don't think people get just how expensive f2p MMOs actually are for what they offer.