It's important to point out that thinking of free versus paid in financial terms alone does not reveal the true scope of the issue. As you are probably aware, you are 'paying' with personal data, which can be viewed as a more durable asset than cash. When you can afford to pay for something, you can buy it and it's a done deal. When you pay with data, the other party knows something about you forever. They can sell it an unlimited number of times to an unlimited number of buyers. It is quite different from a one-time monetary purchase.
I'm not going to preach that one way is right and the other is wrong - I just want to point out that they are two quite different schemes. Also, you sound well educated and underemployed - I wish you good luck and hope you get paid closer to what you are worth soon.