There is no reason why I should give away any of my personal details for something that is 'free'. By saying it's free they shouldn't be asking me for anything at all. And it's not until you try to get the 'free' access that you find out what it costs. Where's the honesty in that? Then they find some pretext for taking money from you. I had this happen to me once before and I couldn't stop them taking money every quater although I had contacted them several times to cancel. My credit card company said they couldn't help, so I had to cancel my card. Who was being honest there?
I don't believe anyone has the right to take any of my personal details and I will withhold them if I see fit. We are all like sheep filling in information that is not required just because we are asked to. This is why so many people get conned and have their identities stolen and their bank accounts raided.
There are posting trails on this site of people saying they get silent or sales phone calls - how many of these people have given out their phone number online when signing up to things? Then your phone number just gets sold on to someone else.
What is the the reason for asking for these details? If a company can give me a legitimate fair reason why they require them, then I will provide them, but tricking you into signing up to something you haven't even decided if you want yet is much more dishonest than what I do.
Businesses have no conscience when it comes to making money, you can bet if the tables were turned, they would be doing the same thing, why should I help them?
If they don't like it, they can sue me.