I'd say one of the major problems is that the voting system is built to de facto ensure a two-party system because it's a system in which individuals are voted for, with each race being a winner-takes-all for a single individual; as opposed to a system of representative voting. And a two-party system simply isn't able to represent the complexities of the world.
(This is of course in addition to other problems of the system which are also real.)
Eg one might like one party's position on the environment, but disagree with regards to their military position - it is not possible to find a party that represents how one feels on a multitude of issues. And even if you did agree with all a party's positions, parties change their positions - saying one thing and doing another.
And it has always been thus. One votes for a representative, who then votes on the specifics.
> And it has always been thus. One votes for a representative
In the US, yes. In many (most?) other countries, many votes are for parties instead. This allows for better representation.
If you think about that, if that's the best our democracy can do, then it sounds like evidence for Yarvin's position... until you think about it. Then you wonder, what happens if the non-democratic ruler was Biden or Trump or equivalent, and you can't get rid of them?
What we actually need is to fix the primary process.