Doesn't matter that parties aren't mentioned. Political parties are inevitable predictable outcome of the ruleset.
Also actually one of the biggest fixes USA could have is getting rid of single winner elections districts. Well President has to be single winner (though again why the heck electors should be single winner or even better why have electors in first place). However there is no reason to have single winner legislative body elections, since there is large number of members anyway. Only reason it is that way is, because Congress decided to make law about it.
Since one key truth is: there is only so much one can do with the ruleset to make things fairer while having just single winner. All the other votes get wasted by default, except the winner. The only amount of power one can win is 100% or 0%.
To have better proportionality one has to use multiple winners (or mixed member proportional, which is still multiple winners just indirectly via the party quotients). Since it allows dividing political power in more granular amounts than 0% and 100%. Like say 33%, 25% or 20%.
After that one can start talking, we'll how should we allocate the winner of each for example 25% share of power in the district.
This would also increase political activity, since previously apathetic voters would know "my candidate doesn't have to carry the whole district, we are just aiming to get 1 of the 5 seats. That is much more achievable. Yeah the big two probably grab say 2 each, but hey with good luck there is realistic change we get that 1/5".
Where as there was snowballs chance smaller player could take a single winner district as whole.
Not only they warned him. Reports are Tesla design department out of their own initiative and knowing how bad the proposed cyber truck was developed and alternate "sane" Tesla electric pickup truck proposal. When they tried to suggest it to Elon he reportedly didn't want to here none about it and got mad.
He told the design boss just to make the existing design work. As we can see that didn't end up going well.