Is this because ISP's can see DNS traffic? as it's in the clear over UDP...
If so, then perhaps DNS over HTTPS would make it impossible for an ISP to rate-limit certain services. Since all DNS requests would be encrypted too...
(apologies for all the acronyms!)