I have to admit this is right. Even my old 2012 i7 Mac mini is still a perfectly serviceable machine to this day.
I'll turn it into a media server once Apple comes out with an Mx machine with a screen of at least 15 inches.
Aside from gaming it can last another 10 years.
For longevity, I keep it on its side and replaced the bottom lid with an aluminum mesh lid. This has made it near silent for 80% of my tasks (programmer centric). I also regularly clean out the fan.