I mean once you buy the tooling, it’s still probably cheaper to produce stainless steel trucks than paint normal steel. I agree on everything else though
Steel is heavy, you have to paint the frame anyway, people like cars with colors, the steel has to be maintained too (scratches etc.).