Yea. It seems like they are trying to do that. Sucks. I have tried the new plastic fittings. I am hoping they work better. I am sure it will not be long again until the next ones fail. Guess, I am one of those suckers they screwed. Will have to deal with the issues as they happen.
I will follow up as I learn more or as more learn me.