Why is it best not to paint stainless steel?

Stainless steel needs oxygen to repair its chromium oxide passive film which prevents corrosion. So not painting stainless steel is best. Not painting gives good exposure to oxygen to repair itself if any salt or contaminants get on it – so long as the stainless is maintained (washed every so often, if used externally) and of a suitable stainless grade and finish.

Link