Your kitchen sink isn't exposed to the elements like a vehicle is. You ever seen stainless industrial sinks? They don't always look so great after 10-20 years of abuse.
If these trucks are exposed to salt on the roads during winter weather they probably won't fair well. Even stainless steel is prone to corrosion and ought to be painted or plated.