I’m kinda of the opposite opinion. If you use the truck and drive in the rain then stainless is the way to go. If it’s a museum piece then painted steel is fine. The op asked for opinions based on experience. Polished stainless strips in my truck, looks good after 10 years and 50k miles, rain or shine.

Mark