I've read the same thing about Armor All but for a different reason - it's silicone based. This removes water and dries up the dashboard, making it crack. It's the same reason some manufacturers opt not to use silicone based sealants on windshield gaskets, because the gaskets will dry up and shrink, shortening the lifespan of the gaskets.

Very satisfied with Aerospace 303.