* CDU - center-right, active everywhere except Bavaria
* CSU - permanent ally of CDU, active only in Bavaria
* SDP - center-left
* Greens - center, ecology
* FDP - pro-business, what Europeans call "liberal" and Americans would call something like "fiscally conservative" or "moderate libertarian"
* AfD - right-wing populist, socially conservative, anti-immigration (closest analogue to Trump)
* die Linke - Left (originally evolved from the totalitarian ruling party in East Germany, has since become much more moderate and accepted democracy)
* BSW - Left on economic issues, conservative on social/cultural issues
* SSW - Tiny regional party, irrelevant at the national level
The current governing coalition is SPD - Greens - FDP although there are severe tensions between them currently and they will probably break up soon.
I think it's relatively easy for most people to understand at this level of detail, and if the US had a working democratic system where getting X% of the vote roughly translates to getting X% of the influence and power, we probably would have at least the following:
* "Trump party" - Right-wing populist, skeptical or openly hostile to democratic norms
* anti-Trump right - Bush, etc.
* Centrist mainstream liberals - Biden, etc.
* Left-wing - Bernie, AOC, etc. Possibly split into two parties, one that cares more about economic issues and one that cares more about progressive social issues.
* Maybe some random minor parties like "Texas independence party" or similar.
In such a system I really doubt that the "Trump party" would get more than 30% of the vote.
So I think it's unfair to say that "Americans wanted Trump" when under a fairer political system he would not come close to a majority.
> Given that every Republican can't seem to beat him there must be some odd bias in the phone books you have.
No Republican has ever run against Trump in a fair democratic election. They ran against him in the partisan Republican primary, whose voters do not come close to reflecting "Americans" in general. I very strongly suspect that e.g. Nikki Haley could have beaten Trump in a head-to-head nationwide general election.