I’m going to go way out on a limb and say it’s because Toyota and Honda build cars people want to buy, and GM and Ford do not.
GM and Ford were catering to the alien crowd.
I think it has to do with Toyota and Honda not having unions and GM and Ford, having large blood sucking unions