I'm a capitalist. I have no problem with a company trying to suck as much money out of its customers as possible.
What percentage of Mac users buy all the upgrades?
I think the problem here is that Windows users didn’t get a paid upgrade worth paying for during all those years.
I’m not sure how many Mac users upgrade, but I’d bet the instance is pretty high.