So if I'm not allowed to disagree with you or point out that some of your points are grossly inaccurate, what's the point of this being a thread? Maybe make a blog post somewhere? You're obviously quite angry at Blizzard for something.
For one thing you're not making fair or accurate comparisons. Lets go over them anyway shall we?
The only place where Blizzard deviates from the standard as far as MMO purchases go is that for most MMOs you can get the base game and all expansions prior to the current expansion for one price, and then the latest expansion costs extra. Where with WoW you get Vanilla, TBC, and WLK as one package, and then Cata and MoP are both separate IIRC. Of course every single one of your example games is a much smaller game than WoW and is fighting tooth and nail for every player that it can get. Where as with WoW, even after it's massive sub losses, can still get away with doing things like that. Most of the games you listed are only F2P because they failed, if they hadn't failed they would still be charging you a fee as long as it was profitable for them to do so. That's business.
You are most definitely NOT required to pay the cost of every single expansion. At the very least BC and WLK are included with Vanilla now.
I'll agree that the cost of the additional services is quite steep, and I'd like to see those reduced at some point. I have no issue with the cost of mini pets, that's fine, but yeah the cost of mounts is a bit crazy.
The transmog armor, whether that has a future or not (Notice that there hasn't been more yet, if Blizzard were truly greedy they'd be pumping that content out quite rapidly.) depends largely on how popular it was. And by popular I don't mean "On the forums." I mean popular as in how many people actually bought those items.
Blizzard, like it or not, is still the same company it's always been. Blame Activision for the things you don't like or them being corporate now or whatever, but this is the road they've been on forever. You want to criticize Blizzard? At least criticize them for things that they actually do. That's what I do when I have a complaint, I complain about things that they actually do. Going back as far as I can remember, every time Blizzard releases a new game in a series, it's less challenging than the previous game, and it's missing features from the previous game. Blizzard derps quite frequently.
For as long as I can remember people have criticized Blizzard, the fans being the loudest whiners, and the complaints have not changed much in the 15+ years that I've been aware that Blizzard games were a thing. The truth of the matter is, if Blizzard was half as greedy as some people claim, they wouldn't be half-assing their potentially money making features. Look at StarCraft 2, they're putting faaaaaaar more money into that than one would expect them to, running worldwide tournaments for it for pretty much this entire year. They never launched the two ways they could have monetized that game, which were the map shop and paid name changes. I just don't see the greed.
Capcom has done some pretty mehhh things. Like the SFxT on disc DLC thing. That was pretty sucky, because my opinion is that DLC should really be developed after a game is finished and be an add-on for the game, not something that's already done and then sold to players. However, Capcom is still a respectable company that still makes some amazing games. Their big issue, and why they are having financial issues right now, is that in recent years they've outsourced a lot of their games to western developers and the quality had gone down. They've now severed ties with those western developers and are taking the reins again for some of those franchises. Hopefully quality goes up. Hopefully their missteps have taught them something, and they're more careful / less sleazy with their DLC in the future. Capcom and Blizzard are nothing at all alike aside from being companies that can, when they try, make some seriously amazing games.
You can call me a fan of those companies and dismiss my thoughts if you want, but you'd be wrong. I'm only a fan so much as I like StarCraft and WarCraft from Blizzard, and Street Fighter / RE from Capcom, but I'm not fanatical about them, and I'm not above criticizing either company, and sometimes somewhat harshly. Still I have to call it like I see it, and the majority of offenses mentioned in the OP are largely imagined.