Whenever I hear someone say "kids today don't want to work", I like to take the opportunity to stroll them down memory lane as to how much they earned THIRTY years ago. I, myself,had a good, paid internship making $10/hr @ 30 hrs/wk (1991 > 1993) & still had to have a roommate to help pay the bills(I did pay most college expenses, as I went). Gasoline has quadrupled, food has tripled, avg rent has tripled/quadrupled and HC insurance has ballooned many more factors since then. Take a look at the non-tech jobs available today, $12-$15/hour is the norm for anything entry-level, with a very low ceiling. I cannot blame anyone for not wanting to break their back to subsist. Something has to change.
Edit: added @ 30 hrs/wk