One could make an argument that Toyota, BMW (who you forgot ;)) and Honda are in a lot or ways responsible for the "mess" it's now in..... They were...