One potential solution is to pay people to participate in polls. Pollsters don’t do this because it is prohibitively expensive and cuts into their consulting margins, but it can reduce sampling bias (it can also introduce a bias if not used effectively).