Infographic : Pricele$$: The Failure of U.S. Healthcare Spending

Okay, I’m not US citizen but as it could be our knowledge about the infographic. It show that US ranks first in is health care expenditure but can’t buy a long life. One of them is US and at this infographic is show some interesting facts.
Healthcare Spending
Source: BestNursingMasters.com

Hm.. Malaysia don’t even list of Top 50 Countries by Life Expectancy ? Is it really true?