Apple should put the best chip in the laptops they can, as soon as they can. Consumers just shouldn't buy every single refresh. It benefits consumers to get the best computer possible when they are ready to upgrade, not when Apple reaches a predetermined release date.There’s absolutely no reason for Apple to continue the yearly refresh cycles right now. I hope they shift to a 2 year one. It would benefit both the consumers as well as the environment.
The person that buys a laptop 2 weeks before Apple releases a laptop with a chip that's 2 generations better will likely be upgrading earlier than they would be if the laptop they bought was only one chip generation behind.