Facebook has been steadily purchasing user data from third-party data brokers, including information such as household income estimates, shopping habits, and more to serve better targeted ads. Opting out is not impossible, but it's rather cumbersome.