Anyone who makes an account on a commercial website has consented to this indirectly. We've crossed the Rubicon long ago. Most people seem content with their info shared, sold, brokered, etc.
It used to be that buying something remotely was mailing or calling Sears-Roebuck. You give them money, they ship you a thing. Reasonably discretely.
Vito Corleone knew how to make an offer you can't refuse. Tech has done the same, in very finely measured increments.