Not that I'm calling Whitetiger a liar or anything, but I've never heard the "vinyl cleaner" explanation before. Which is not to say that he's not right. On the other hand, I haven't heard any other explanation either, so maybe he's got it!
From threads gone by, it seems your problem is common, and that there is no solution. At least, no graceful solution.
In an attempt to stop it getting worse, try cleaning with Murphy's Oil Soap (sparingly, not saturating the vinyl), and finishing with Lemon Pledge rather than Armo-All. This may not make it better, but I guarantee from personal experience that it won't make it worse. See my FAQ for a somewhat longer explanation about the Lemon Pledge ("how do I clean my vinyl").