I like the way this has been presented, but have to admit that I disagree with the point - if someone's willing to give me something for free (monetary) in exchange for reading info I pass through their services I'm fine with that - I just won't use their service to send anything I don't want them to read.
There are good arguments for privacy, and for people/organisations being open about how they use any personal data they collect, but in this scenario you've willingly and knowingly signed up to a contract; and in doing so invalidated your right to be upset by the required "payment method" of information.