It’s a common misconception that, if something is made with stainless steel, it requires no upkeep.
Just like with anything else in life, if you don’t take care of your stainless steel, it oxidates.
In order to make sure your stainless steel looks great for decades, you need to polish it with a special compound. If you’re living at the coast, applying a coat every six months should be sufficient.