I have two SS BrewTech Chronicals, one that I got over two years ago, and the second just 4 months ago, and both still look like brand new.
Stainless does pit from chlorinated cleaners, so they are correct that if that's what you are experiencing. Yet to me it looks more like poor cleaning...