That sounds like it would be really difficult to track and implement in practice though. Companies would just bring in very slightly different models with new names, or do a bit of shrinkflation. Tracking like-for-like equivalents would be a nightmare and everything would get tied up in the courts.