It's much harder to go about life without a smart phone than to go without a Facebook account. If you don't register for Facebook and block websites from loading JS snippets from Facebook with e.g. a simple HTTP proxy or domain-based filter, you can more or less block Facebook from getting and selling any info about you.
With iOS or Google's version of Android it's damn near impossible to not hand out all your data.
EDIT: Thanks for the downvotes, I guess criticism of Apple isn't welcome here as usual. But I stand by my right to be suspicious of what they do behind a walled garden OS.