Should consumers start pushing back against subscription-based pricing models more actively at this point?
One alternative, I guess, are full-price major revisions at semi-regular intervals. But won't that result in many people never getting an upgrade because they feel it's not worth it?