I just read this entire post. I see you live in Parkland Rob. Just my take from what I've seen on the gulf but I think salt air is corroding the stand on the Weber because of the way you store it. A cover works wonders for a gas grill. Mine is under a covered patio. I still cover the grill. Just take a look at the cover in about 6 months after you take the time to put it on after each use. All that would be in and on your grill. My Weber Spirit 320 is 14 years old. During that time I have replaced the burners once but I know how to turn a wrench being a retired HVAC guy. Have also replaced the Flavorizor Bars 3 times and the porcelain coated cast iron grates 3 times because I love the sear marks they put on burgers and steaks. They do wear out after years of use and we use ours alot.
A cover goes a long way. A little TLC goes a long way with any Weber and their Customer Service is second to none.
Just my .02 and good luck with your decision.