It has nothing to do with computing and everything to do with the current generation's strong sense of entitlement. The world owes them, they don't owe anything to the world.
If a 20 something today was to make the JFK speech, it would go like this : "Ask not what you can do for your country, ask what your country can do for you".
+1 on this comment. The concept of working hard for a reward is gone.