If people can build and maintain huge ad blocking databases, I don't see why custom clients and APIs for sites would be out of reach. For example, youtube-dl has handlers for specific sites, gets constantly updated to deal with changes and has a generic video scraper it falls back on.
I posted about this idea on reddit and someone showed me this:
Something like this could change the web.