Excellent Ted talk from Nick Hanauer which essentially nailed this point. Jobs are created when the middle class consumer can afford to buy product and companies need to make more product for the middle class to buy. Jobs have never been created by giving all the money to a few people who just sit on it.
