First of all, I'm talking from European perspective. My exposure to US is limited to Americans I talk to.
I met lots of Americans who don't want universal healthcare purely for ideological reasons. Their arguments sometimes do make sense actually. Universal health care in Europe has it's fair share of problems and some aspects of US system are used to fix it.
And yes, average European and American (as much as that can be generalised) are quire different ideologically. For example, national ID and police having rights to ask for it is kinda a given in Europe. Nobody thinks that's wrong. Now try to tell that to Americans :) Or your attitude to various government-related things.
On top of that, even if it was purely corruption in US government, it'd be already different from USSR. Where it was ideologically motivated to put everything into military.
In USSR, citizens didn't have even theoretical power to have a say in allocating resources. Parties putting forward proposals and then trying to (not) follow through is infinitely different. Oh, and at least in Europe, they sometimes do follow through.
And the major difference is private sector existence. Soviets cared little if consumer goods are any good. A shirt is a shirt, if it has shitty fit or lame colors - it's a customer's problem. Meanwhile factory will keep making them for decades without any improvements. Scarcity of everyday goods? Meh, who needs toilet paper when we can build few more tanks. Meanwhile in capitalism system adjusts itself very quickly.
Actually, the problems you listed, just shows how government is always abusing whatever powers it got. Soviet system being extreme example of all-reaching government power. While different capitalist systems have more or less fixed that. Unfortunately 100% capitalist system is not viable either, since it needs checks to keep companies from abusing it.