Guy here.
I get a new MacBook about every 10 years. I don’t think many people on Earth actually need a new Mac every year unless they do work on their Mac where even a small speed-up in the workflow first covers the cost of the new machine and then also makes them additional money in a way that’s truly measurable and not just a gut feeling. Everything else, frequent upgrading, is usually just about wanting a new toy. Which is totally fine as long as you’re not lying to yourself about it.
I get a new MacBook about every 10 years. I don’t think many people on Earth actually need a new Mac every year unless they do work on their Mac where even a small speed-up in the workflow first covers the cost of the new machine and then also makes them additional money in a way that’s truly measurable and not just a gut feeling. Everything else, frequent upgrading, is usually just about wanting a new toy. Which is totally fine as long as you’re not lying to yourself about it.