Totally agree with you. This is a classic first world problem rant. I know people in way worse situations not begging for money from strangers. Most of us start from entry-level jobs. But the thing is, with hard work, you can earn your way up from there. You just have to suck it up long enough to get somewhere!
Edit: You know who really needs donations? These kids — http://support.unicef.org/campaign/donate-now