Time money and resources are being spent on a protection from something that should be regulated out of existence. We are now actively innovating against these tracking technologies which we are finding adversarial to our rights to privacy. Isn’t it time we ask our governments to do something about this?
At some point, we will have true network partitioning, where you connect with a different IP address to every domain. With IPv6 and a cooperative ISP / OS / Browser, this would be possible today. VPNs could also work work with browser makers to implement this as a fancy kind of NAT.
Why can't this be fixed by fake slowing down/randomizing cache reads? Are they wasting actual bandwidth making HTTP requests for already cached content?