That's a false dichotomy. The internet has and has always had plenty of sites (including social ones) that didn't charge money or spy on users. Just because many website would prefer to exploit their users for profit today, that doesn't mean that the internet can't exist without every website creator stuffing their pockets with cash.
There's no doubt that a lot of free sites were put there because it gave something to the creator. Maybe it gave them an ego boost, maybe they felt a sense of accomplishment for creating something that became popular, or they got warm fuzzies from sharing something with others that they have a passion for.
Free internet sites that don't exploit users don't require pure altruism. I assume nobody is paying you to contribute to this site, and I assure you that I'm not being paid for it, yet here we are. Sharing and offering something without hurting anyone or taking from them.