Follow the money...
When will users of Facebook, Twitter, LinkedIn, Google, etc. learn? They are NOT the customer of these companies. They are assets to be used and sold. These companies want as much out of you as possible so they can sell more targeted (i.e. more expensive) adverts.
The real customers are the advertisers: The people with the money.
Once users start paying for their accounts, *then* they (might) have a reason to complain about their information being sold to all and sundry. But as Facebook proudly states on their home page "Free and always will be." the chances of that are close to zero.