Replaced yet another Jumbo Joe which we use a lot, these things last about 5 years with heavy use.  If weber would make the legs a  better material they may last longer cause that is always what goes first with rust.  I cover and keep mine up too so its not like it is out in the weather.  Its a great grill but Weber needs to keep making a quality product and not go with cheap material for some parts.