I do about the same; my 2011 11" Air lasted seven years of hard, daily use and is still running 24/7 as my home security camera system (SecuritySpy). When I got it, I got the fastest i7 and maxxed out the RAM (8GB). When I finally retired it and got the 2020 13" pro I did something similar (i7, 32GB RAM, 2TB SSD). While I hope I will get 7 years out of it I'm a little skeptical, but it's been awesome so far. I limit the OS updates just because I hate change for the sake of change, and VMWare Fusion works very well for the Win7 VM I use for Altium.
With a little luck, the next one will be whatever the latest Apple silicon is and I'll be fully moved over to running KiCAD natively instead of Altium in a VM. It's frustrating that they keep NERFing MacOS but their hardware really is the tits.