They’ll tell you it is water based, not oil or silicon based. That is a good thing for protecting stuff, but it can wash off eventually. That means re-apply it. For my 2 cars, I do not mind, best use is on dashboard, protects from UV destruction and is not real shiny.
The plasticizer in armorall does not make the plastic softer Steve, it makes/keeps it flexible. That’s why these products can retard cracking. I’ve used armorall since it was invented (was invented in Newport Beach, CA), and have never had a problem with it.
For all the horror stories about it causing cracking, you should talk to the person specifically, and you will find there was no “control group” of the same material not treated. Some plastic just cracks. We had a certain year mercedes that did that. They all did it, treated or untreated, but the people who armoralled thier dashes blamed it on armorall.
The plasticizer is apparently a spiral molecule that allows flexibility, and when plastic is compounded, whether it is flexible or rigid depends largely on how much of this is added. Perhaps some of you remember the early plastic bumpers and paint flaking off them. They soon found a “flex agent” to add to the paint to keep it flexible enough to stay on these plastic bumpers. Same idea.
Regards, Greg