I have picked up probably 300 Webers over the last 8 years. Most were free and in rough shape.
I noticed that a cover doesn’t extend the life of the grill. They rust and rot cover or no cover.
It looks like keeping clean, letting them dry and keeping them away from concrete and pools helps...