This is an unfair argument. No consumer can be expected to do hours of research on every purchase they make and understand the implications of everything. Manufacturers can say almost anything they want as "marketing" and can/do change the terms at anytime they wish.
> Software limitations are not exclusive to Apple. They're everywhere. For instance, manufacturers intentionally kneecap CPUs/GPUs so they can sell the same chips from the same wafer at different price points. Why aren't they targeted too? You bought the whole chip but you don't get to use it.
Yes and motherboard manufacturers have also offered BIOS options to bypass those kneecaps. I remember having fun unlocking the fourth core on my AMD Athlon II x3 455 and getting the "whole chip".
It's not quite the same scenario though. Some of those CPUs/GPUs have hardware issues such as an unstable core and the company is making the best of it by selling them as lesser models instead of trashing them.