Plastic for cooling sucks.

If you ever worked for a dealership service department you are well aware of this "time of year". Ah holiday season in the service department. Spend your whole day playing poker in the break room. Aint no work coming in unless its on a hook. There were days when I went home with less cash in pocket than I arrived with.
For those who don't know the money side of this... The service department carries the entire dealership. Meaning the power bill, the water bill, the property taxes, etc... As the cost of operation goes up, the customer pay labor rate goes up. Think about it. If vehicles didn't break, there wouldn't be a service department. What I know about their finance and insurance game and payroll I'll save for a more relevant thread.
Bottom line, The engineers catch all the flack about chit for parts, but they knew the chit was bound to fail as soon as they saw the drawing of it. It's not their choice.