Maybe I misunderstood the post but my first reaction is "I hate this sentiment". I refuse to listen to anyone trivializing the good put forth by Google, Apple and Facebook. They may not be perfect (no entity is) but it is simply ridiculous to suggest these 3 companies are wasting human brilliance on things of comparatively little import.