As support i'd point to the Gini coefficent vs Illegal immigration % numbers. Which are fairly consistant outide of the South. Which also happens to have a lot of African Americans, who thanks to the past effects of slavery are way behind the way of transformative assets and in general a supportive family system ( See: Shapiro, The Hidden Cost of being African American. http://www.amazon.com/Hidden-Cost-Being-African-American/dp/019515147X)
VS
Also worth noting... 54% of americans have money in the stock market.
This is down from a high of 67% Either way if this was the true cause of income disparity, we would be seeing an INCREASE of the middle class with a heavy decrease of income in the lower half.
Which we obviously aren't.
Oh and additionally 90% of job creation occurs AFTER a company forms an IPO, aka gets on the stock market. IPO's over the last ten years have GREATLY reduced due to new regulations. If your goal is to create jobs, then you want to put more money INTO the stock market. Not take money out of it.