I don't like such posts; I have come to the conclusion that almost all problems of the western countries are caused by a lack of democracy.
I think that currenly e.g. in the USA there is a hidden union between the leftists and the rightists, and maybe it will be correct to say that the political system in US is in fact one-party, not two-parties.
It is easy to talk about the lack of democracy or actual democracy in the west or even in the United States, but wil actually ignore the problems with democracy in countries like Gaza, Iran, Russia or China?
If we assume that in the United States democracy is actually an illusion and there is only one big party behind the curtains, it would equivalent to say they are not different from what we see in China, which would be difficult to prove, though.
It is true that there are many similarities between the republican party and the democrat party: both accept donations from big corporations and entities, both promote capitalism and free market to some extent. I believe the one of the major differences between them is the fact democrats want to further enhance the taxation system and distribute wealth using already existing systems (also there is a clear point of view to control the access to guns to some extent). The republican party wants to cut taxes to the rich and make easier to anyone to get a weapon for the sake of freedom.