Nothing stopping us except perverse incentives. Why would a company admit its model isn't using 100% reliable data?
The incentive will be to maintain a subscriber base.
Insanely optimistic view to take. I know a handful of people who make this effort in my personal life, including me, and we tend to be treated as paranoid for caring.