Americans spend more on healthcare but get less for one simple reason. We artificially restrict the number of new doctors each year through licensing and other government regulations, which reduces the supply of medical professionals. When you restrict the supply of anything and demand is inelastic, prices go up.