While this latest info is a bit confusing, I don't feel that just because they aren't using it anymore, doesn't mean there's not a real benefit to it. There may be something else in the works, who knows.
I for one am going to drain my trans
. come spring and install fresh oem fluid and the bottle of additive I have. I've read too many good things about the additive and I'm not going to get too bent out of shape over this latest announcement.