Cleaning supplies

I wonder why the heck Armor-All does that? I noticed on many things I used armor all on, it just destroys it after a couple years...They need to reformulate their product. lol
Corbin explained it to me but other than it is because Armor All is petroleum based I do not remember. a friend had a seat recovered by a local shop and they told him to use Pledge on it:dontknow: