Yah, climate and use have a lot to do with how often a full overhaul is required. The other thing is personal opinion. I redid my personal Genesis 1000 about 5 years ago. It is still running strong. But it doesn't look new any longer. Personally, I don't really care. It still looks cool and cooks better than most brand new grills these days costing $1000. The Rusto high heat paint on the end caps is about 50% gone now. I don't care. They are aluminum and won't rust anyway. The cook box, both inside and outside are stained and full of gunk. Aside from a quick scrape every so often, I don't care. It is also aluminum and will not rust. The grates, flavo bars, burners and igniter will get replaced when they wear out. If I detect undue rust or other problems with the steel frame or other parts of the grill, they will be taken care of as needed. But, I don't forsee myself doing another full restore on the grill for a looooong time.
Like I said, I will keep it scraped out and wiped down occasionally, but I wont be taking it all apart, cleaning every piece, repainting it all and putting it all back together.