Buying used also only works when not that many people are doing it. On an individual level, it is a good thing to do, but it isn't a solution. It does help foster an environment of maintaining and supporting hardware for longer, which is a better solution.
I could envision a scenario where solar self-hosters replace hardware at a rate so much lower than than hosting companies that it outweighs the additional hardware it requires, but I don't think it is the current reality.