I dont' know about these products in particular, but pain-protection products are a HUGE profit item for dealers.
I worked at one about 30 years ago, I would be given a 4oz bottle of "paint protection", applied it exactly like waxing a car. Took about an hour or two, charged $500-700, (somehow it cost more on a Cadillac than a Chevy)
I doubt it did anything more than lighten the customer's wallets.