Huh, when did I miss the point that computers became phone/tablets that should be replaced every few years?
Also 2020 is the last Intel models. Late 2025 is the Tahoe release, and then you get 3 years of updates, meaning a total of 8 years of software updates for that 2020 machine.
Thats all pretty standard levels of software support, and again, it won't suddenly stop working in 2028.
So less than 5 years of OS updates.