Back in the day... worn out phrase but applies here. Buying new cars, owner had the option to have it under coated. Was a tar looking substance, to young to know for sure, just reminded me of tar.
This was Miami, so salt air in the mix. I've since wondered why the northerners have not adopted the concept.
Sort of think bed liner could be used for same. Ford, Dodge have always has rust, GM was the one that then had a leg up. Maybe GM sold the cars with under coating, as an add on ??
Guess I 'm surprised the metal is not coated today. Given everything is whizz bang new and improved.