You expect the developers of a crawler to look at every site they crawl and develop a specialized crawler for them? That’s fine if you’re only crawling a handful of sites, but absolutely insane if you’re crawling the entire web.
I'm also not sure why we should be prioritizing the needs of scraper writers over human users and site operators.