Not really, the companies would then start asking for the information they want directly from the users. Take for example the quizzes you see posted on your facebook feed. "Find out what kind of potato are you?" and if you wanted to know a user's name, ask a question like, "if one potato year is 10 human years how old are you now?". I mean ask the question disguised as something else, in this case a stupid joke. Ad-blockers alone wont fix this issue. I think its us developers who created this problem and its us devs who has to come up with an answer to this.