The problem with almost all but the most expensive barbecues are, no matter how much you cover them up, if they’re left outside, water gets in and they rust, and need replacing after a couple of years.
After getting fed up of this after about 4 barbecues in 8-9 years, we bought a decent £120ish...