Eh, they sort of are paying you indirectly for your checkins.... They are paying a significant amount to a full time staff working on a free app that you use without paying them any money.
You're receiving the benefit of their work in exchange for information about which businesses you frequent, which is them paying you for that location data.
I'm pretty sure this doesn't need to be said, but everyone is allowed to take issue with things that they are not directly involved in. It's part of how society works.
Foursquare isn't paying me (or exchanging something of significant value) for that constant stream of location data.
THAT is the issue I have with it