It won't prevent those apps from using IP address for approximate location, but it would definitely reduce the accuracy.
Edit: I do not understand the downvotes on this. You could help me form a better view on this, by replying or stating what is wrong. I am talking Enterprise Access to Foursquare data.
> If you are gay/religious
Uh, neither of these can be inferred definitively from location data.
Easy data mining: "Religious center" is a top-level category. "Religious school" is a type of "School". "Marijuana Dispensary" is a type of "Shop & Service". "Gay Bar" is a type of "Bar".
More evolved: Find location patterns that correlate with known gay or religious people (for instance by cross-referencing data sources).