I just bought a new 14" M1 MacBook Pro because they stopped doing OS updates for my 2014 Intel MacBook Pro. Kinda sad, as the 2014 MacBook Pro is still, STILL - in 2022!, one of the best laptops I've had (including for running Windows via Bootcamp). Being it had no trade-in value, I'll keep using it as a test machine for Intel builds of my app.
But yeah, the new Apple Silicon laptops are incredible, and I'm happy with the new purchase. If I get 8 years out of this one too, I'll be more than happy. To me, that's a reasonable length of time to support OSes on old hardware.