And I really hope I can push at least 10 years from this M1, it was quite an investment… 512/16. I really hope even when it will no longer be useful battery won’t pillow so I will be able to use it plugged.
The problem is by then you'll likely won't be getting security updates, at least within installing MacOS updates Apple doesn't support. Plus by that time, the base RAM allotment for now will likely be...strained. That said, it's true some people have used a given Mac a decade+.
Also I guess we are no more in same economy to offer frequent computer replacements😃 Pay 2000$ once in 5-10 years or 1700 every 3 years? I would go for the first option!
Most people not using work-provided Macs probably aren't swapping $1,700 Macs out every 3 years, unless it's making them money and they're straining it. The usual argument tends to be something more along the lines of this:
1.) Base RAM (16 gig now) and 256 (preferably 512) gig SSD, and replace at the 3 or 4 year point if it's no longer working smoothly for your workflow. If we ignore sales tax and sales (or assume they largely cancel each other out) and AppleCare+, a 14" M4 (not Pro or Max) MacBook Pro is roughly $1,600 with 16 gig RAM/512 gig SSD. Question is, how many people 'settling' for a base M4 with Thunderbolt 4 (not 5) would go for that, instead of saving money with a MacBook Air (or Mac Mini) or paying more for M4 Pro with TB5? The same system with M4Pro and TB5 with 24 gig RAM/512 gig SSD is around $2,000.
Or:
2.) Pay through the nose for up gunned spec.s - at least 24 gig RAM, maybe 32 or 48 depending on what M4 series you're selecting from, and at least 512 gig SSD if not 1 or 2 terabyte, and figure to upgrade at the 7 or 8 year point, maybe longer if it's still going strong.
If I were shopping for a 14" MacBook Pro, I'd pay that $400 if practical.
But the upgrade cost hurts more when the base system price is low - like with Mac Minis or MacBook Airs.
Here's a thought experiment that might help. As much mutual funds, past performance is no guarantee of future results, and it's the best predictor we have.
Let's say back in 2020 you bought a MacBook Air, M1 series, and took one of 2 paths:
1.) Base 8 gig RAM, 256 gig SSD, kept 4 years and in 2024 replaced with an M4 MBA with 16 gig RAM and 256 or 512 gig SSD.
Or:
2.) You bought an M1 Pro MBA with 16 gig RAM (most you could get), and 1 terabyte SSD. And you're still using it, 4-1/2 years later, and plan to use it 3 more years.
The comparison is skewed a little because with the M4 series and upcoming Apple Intelligence, Apple finally caved in and bumped base RAM from 8 to 16 gig. Even so, in this particular comparison, I think option 2.) is probably the best overall user experience in value and power over time for the average home user.
That said, I do some future proofing. I don't like pressure to upgrade in 3-4 years. I ditched my 2017 27" iMac for an M4Pro Mac Mini because the Fusion drive went out, running off an external SSD was mostly okay but I got frequent kernel panics, and some Mac software is only related for Apple Silicon, not Intel-based Macs. That was a 7-year run; performance was still decent (disclaimer: it had 32 gig RAM).
Personally, I don't plan to run my primary personal computer over 8 years or so; security update concerns, lack of official support for the latest MacOS, software bloat bogging down performance, and in my past experience old computers (Windows and Mac) can eventually get 'glitchy' - weird slowdowns, etc...