All well and good saying "you can't generalize" to dismiss criticism of US healthcare.
Here's a generalisation for you: The US has lower life expectancy than most of the 'developed' world and yet spends twice as much (OECD 2007).
See Meeker's USA Inc. slide 111 https://s3.amazonaws.com/kpcbweb/files/USA_Inc.pdf