They could also just sell a new model every year with modest spec bumps, update the old ones over the air, and effectively brick them because they can't handle the new software.
Might get sued by a multi-billion-dollar tech company for stealing their idea, though.