I respect your point of view, but I don't want to believe that people should feel "awarded" to have a job. This might be how it always worked and how it still works for the majority, but it is, for me, a defect of the economic system, not a virtue. Maybe we (as humanity) actually never get to that utopic society where mundane tasks are all automated and people are completely educated and free from the burden of wage labor (instead of bow down and thank for the "opportunity to waste your life"), but we must set some goals in order to progress, and the "perfect" economic system seems like a praiseworthy one.
As for my salary, unfortunately, software workers here in Brazil are actually earning way less than some construction engineers. In fact, if I had had a degree in Civil Engineering I would be way better off than with my current Computer Science major.
Again, I see you have a point, but internet forums are here for that exactly: discussing -- with moanings included.