Similar experience. In active use in my house:
2012 MacBook Pro
2015 MacBook Pro
2019 MacBook Air
2020 M1 MacBook Pro
The longevity is incredible.