Not new in these parts. In fact at AZ stores locally and for awhile, the topic 6607 one of the very few blue can STP applications with China coo left. As mentioned, vast majority STP blue now back to Champ US made with newest ecore type construction. Next time I'm in AZ to recycle oil, have to check to see if the 6607 has joined other applications.The new Chinese-made STPs seem to be clone of Ecogard/Premium Guard.....
Yup, it changed hands a pile of times, was owned by CLOROX for a while and is now owned by "Energizer" (yes, the battery company).I don't think STP makes anything. They are just an old fashioned car brand that has vendors for all it's parts.
I wouldn't worry about it. Champ makes so many brands now.
Having said that, I do not expect any filter to actually fail like so many claim, although a cheap filter is more likely to fail than a good one. The things I noticed as I took filters apart were end caps, valves, pleat quality and quantity, etc. I remember many years ago someone posted a picture of a Fram filter that supposedly blew out. It looked very much to me like the blowout was caused by a 9 mm.
Your co-worker is a former Nissan Tech? He must have worked for an unscrupulous dealer. There is nothing wrong with STP filters. However, any replacement filter needs to have very similar specifications to the OE filter.He told me that if an STP oil filter was seen on the engine at the time the claim was made it would be instantly denied.