I’m aware of this (consciously) but I would really do my job if it was unpaid, in fact: many do (and did) in the form of side projects and volunteering and FOSS.
I was always weirded out by the “only in IT for the money” crowd, which is a lot more than the people in it for passion these days it seems, and I might be an extreme case, but consider that while I run an IRC community- I do not write open source software.