I wish there was a public database of corporate ASNs and IPs, so we wouldn't have to rely on Cloudflare or any third-party service to detect that an IP is not from a household.
Just search for "residential proxies" and you'll see why this wouldn't help.
There is... It's literally available in every RIR database through WHOIS.
Scrapers use residential VPNs so such a database would help only up to a certain point