Just to clarify I'm not american and I don't support either us main party, but your comment that the hard left and hard right are dominating the primaries sums it up pretty clearly. From an outside perspective only absolute miniscule fraction of politicians in the US are hard left. Most of US politics would be anywhere between moderate conservative to extreme right in the rest of the world.