Harley:
Putting Pyrex in the dishwasher does not weaken it nor is it a contributing factor to those Pyrex explosions that are so ballyhooed on the Internet.
What dishwashers do to Pyrex is to etch it, roughen it and cause the decoration to deteriorate and fade on patterned pieces. Basically, Pyrex can't take the alkalinity of DW detergent. The damage is subtle at first; only a Pyrex collector would notice it. But later on, WHAMMO! - anyone could see it, and at that point, it's just too late. There is no cure for it. I've never seen any damage on a piece of Corning Ware that I would attribute to dishwashers or their detergents. Note that Corning Ware lids are usually Pyrex, however - they're not made of the same Pyroceram as the Corning Ware piece itself.
I've never used oven cleaner on Teflon, and would not do so. The reason is that a PTFE coating is somewhat sponge-like; Teflon works by holding moisture from the food against the surface of the pan. Anyone who has ever tried to rinse a real mess out of a sponge knows how hard it is to get every last vestige of mess out. In my opinion, traces of oven cleaner would remain behind after a Teflon piece was cleaned with it.
My own solution for dirty Teflon is avoidance. I always buy it new, and I always wash it well, by hand. It lasts me years.
Doug - I don't know what caused your problem with Farberware Classic, because it's heavy-bottomed, full-cap cookware. It's made in a way that used to be available only in very expensive cookware: A heavy disc of aluminum is bonded to the bottom of the pot, and a stainless cap goes over that, so there's no exposed aluminum to clean. I have a very few pieces of Classic, and I'm very happy with them. However, the vast majority of my Farberware is the old aluminum-clad stuff with the aluminum showing, made in the Bronx or Yonkers, New York. Blissful cookware - the late James Beard used to say it was really excellent cookware for the money.