Your last point: "try and make peoples' lives suck less" ... what happens if you make one group's lives suck less while making another group worse? That's the bigger point.
As for the 99% being frustrated, that's all it's about, no? It's a bunch of people that started posting photos of themselves voicing their frustrations about not having a job, and other issues that they have.
As for the 99% being frustrated, that's all it's about, no? It's a bunch of people that started posting photos of themselves voicing their frustrations about not having a job, and other issues that they have.