Ironically enough most F2P games with extensive cash shop have a means to trade in-game currency for cash shop currency, with exchange rates dictated by the players (though there's rumors that the devs will "push" the market if it becomes unfavorable one way or another)
EQ2 isn't one of those games. EQ2 also never pulled in the numbers FFXIV is currently pulling in.
A better comparison would be WoW, as much as I dread the comparisons. WoW has a cash shop. They've had a cash shop for years. Hell I stopped playing in early Cataclysm and the cash shop was already old hat by then. They also gated "content" with their CCG in order to encourage people to buy it.
WoW is definitely not dying any time soon.
"But FFXIV is a lot newer than WoW! WoW went for X number of years before selling items in the cash shop!"
Uh, yeah. The market changes. Games get more expensive to produce and run. Sometimes you need to sell a few things on the side to supplement the income and make absolutely sure you can afford to keep pushing updates. Especially since this game has one of the least expensive p2p fees on the market.
Hell you use EQ2 as an example. Do you remember how many "content packs" EQ1 and EQ2 had? EQ2 actually had the "bright" idea to try to release very small content packs and charge for them. They were QUITE small, and this was in addition to annual full priced expansions.
Well, game companies can't do that anymore, and don't feel they should. Microtransactions of absolute fluff such as minions and wedding ceremonies are more profitable, and allow them to release bigger content patches as well as supplement the development costs of expansions. Like it or not our money is being used to mostly pay maintenance, server fees, and for the unpaid content we DO get.
I am not at all surprised that the cash shop goes big around the same time the expansion is announced.
Also, if you don't like the cash shop, quit. It's not going away, complaining about it won't make it go away. The only way to make it go away is to not give them money.