Tire degradation has a lot to do with UV exposure, and not much to do with tire dressings, unless they are heavily silicone based, like Armor All. I have a set of Michelins that are cracked like crazy, but that's a really old tire. They aren't meant to last forever, and they don't wear out just based on tread remaining.
Little known fact, many tire dealers will try to sell you old tires like early expiration milk from the front of the cooler shelf. They are aged even before you get them on your car. Tires on sale or clearance are often old stock they are trying to rid themselves of. Ask to see the tires BEFORE they mount them on the wheels. There is a born-on date on every tire sidewall, in a little pill-shaped button. There will be 4 numbers to tell you when the tire was made.
They will read something like this: (2211)
That number tells me that the tire was made between May 30th to June 5th (the 22nd week of the year) of 2011. That's a 7+ year old tire, and well past it's usable life span, I don't care how deep the tread is. If you get that much out of a tire, consider yourself lucky. Don't buy old tires, even at a discounted rate. You're better off with a fresh tire for a few more bucks than an old tire that a dealer is trying to get rid of.
If I can get 3-4 years or 30k-40k miles out of a set of tires, I consider that a product win.