Can't give a single answer, all tied together.
1, The ungodly greed of so many of the 1%'s. They've been getting tax cuts for so long that they think taking those cuts away would be tax hikes. They were given those cuts in order to create new jobs for legal Americans! This doesn't seem to be happening. My guess is that money is in banks making more money. Or buying new European sports cars for their kids.
2. The petroleum based economy. 1 year after the worst oil spill in American history, BP has reported record high profits. How does that happen? We are paying for it at the pump! If the price for fuel was more reasonable, people would have more money to spend...Boosting the economy...Which would help create new jobs.
3. Bring back some of the jobs farmed out to other countries. If that were to happen, most of the 99%'s would be working instead of demonstrating.
4. Ask not what your country can do for you. Ask what you can do for your country! We should make the 1%'s write this quote one trillion times on the chalk board!
5. Have the entire government work a 40 hour week, 51 weeks per year, with 1 week, per year paid vacation for minimum wage....& no expense accounts.