What? Netblocks is a relatively transparent organization and it's absolutely clear how data is collected: Volunteers runs their clients and reports the data back to them. Check out their GitHub organization: https://github.com/ntblk
Also, many people use https://api.webprobe.org/ which reports data too