10 years on a Weber kettle? Me thinks LA is a bit hard on his grills
Ouch!
Here's the deal
High heat with corrosive material rusts through steel.
Wet ash is pretty corrosive.
Porcelain coated steel is very corrosive resistant.
With very high heat the porceloin coating developers micro cracks due to differential expansion between the steel & the porceloin.
If you want your weber kettle to last longer use a charcoal ring or basket keep the coals from contacting the cooker wall.
Regarding the PBC with the basket keeping the high heat burning coals from contacting the walls the weak area is the floor.
Coat the floor with HD foil, & clean out ashes before they get wet & it'll last a long time.
The new PBC will last longer because it's a heavier gauge steel.
The porceloin coating is on the outside of barrel & will help appearance but not longevity.
Either should give many years of service unless you let sit with wet ashes for months at a time.