Wow, tough crowd this morning! I thought I mistakenly took a wrong turn and ended up in a Honda forum.
All car manufacturers have their skeletons in the closet and they pay a lot of money to make sure that they stay in the closet. It's all about increasing profits and corporate greed. All corporations are guilty of it, and I mean ALL.