I don’t think they should. Facebook is a business and they need to make money to continue to offer their service. If we aren’t contributing to the infrastructure or assets of the company then we shouldn’t be paid. That’s like saying that Walmart (or any other business) should pay us to be their customers. Non-Profits don’t even work like this.
I do understand the thought though and I wish they did. Maybe it’s because sites like this pays us, that we feel that way (we’re spoiled). 🙂 But that’s because of the business model of this site and sites like it.