There's actually a pretty fantastic online community on rehabbing Weber grills. Webers are built to last and the parts are readily available for their old grills and priced reasonably well. (The Virtual Weber Bulletin Board -
https://tvwbb.com/ )
I stumbled onto that site a few years back and have fixed up a few grills, mostly for myself and family and friends, but also sold one on craigslist. That's the insane thing about grills - especially Webers - people will sell them dirt cheap or give them away on craigslist, and in many cases they just need a good cleaning and a few new parts (typically $100 or less) to get back to nearly as good as new and last many more years. Sometimes it's just the ignitor button that needs replaced, but people decide to give up on the whole grill! And I honestly, I wouldn't consider myself a handy/fix-it type of guy normally, but these grills are actually built really simply and one you learn the basic parts it's actually quite simple to take apart pieces/clean/fix replace things as needed.
My nicest one I've kept is a Weber Genesis Gold 3-burner from 2003 that I fixed up two years ago. Bought for $50 on craigslist, I spent a bit more on the finishes, buying some custom stainless steel flavorizer bars on ebay and then getting good cast iron grates, but I'm pretty sure I can get another decade or more out of this grill easily....and for way less than the 500-750+ some people spend every few years on a new grill.