Shadowlands Expansion is overpriced

I’m super salty about the pricing for the new xpac. I get $40 for the base game, that’s been the way it goes for a few expansions, doing two different ‘Collector’s Editions’ just seems like a cash grab. And not only that, but splitting up the rewards that were in the previous Collector’s Edition just so players have to buy the “Epic” edition to get both is super rude. You can say that the game time makes up for the extra money involved, but the Xpacs came with game time for a reasonable price before.
I don’t know if I’ll be buying the new expansion at all now, because I’ve bought the Collector’s Editions for every Expansion since I started (I don’t have Vanilla or BC, because I started just before Wrath), and this is just too much. I feel insulted.