A new analysis shows that the top 10% of earners are behind almost half of all consumer spending, which is almost 70% of GDP.