You have a point.
Many professional-grade stainless steel cleaners for kitchen use, are very effective on cars too.
I love knives, and the super premium Henkel & Zwilling outlets recommends SIDDOL (made by Henkel), which is an excellent cleaner.
Great for removing stubborn water marks from stainless steel trims.