In principle, it’s a bad idea to route so many of everyone’s web requests through one central provider. It gives them too much power to track everything. It’s not how the web was meant to work.
In practice, the techniques they use to try and keep out the bots also keep out people like me who like to make our web browsers slightly more secure by disabling parts of the vast and overly-complicated set of features implemented in javascript, such as those that are normally only used for browser fingerprinting. Over time it’s become increasingly difficult to figure out all the things I’d need to do to have my usual browser pass all their tests, and in this era of plentiful browser 0-days I’m more reluctant than ever to spend any time trying.
In principle, it’s a bad idea to route so many of everyone’s web requests through one central provider. It gives them too much power to track everything. It’s not how the web was meant to work.
In practice, the techniques they use to try and keep out the bots also keep out people like me who like to make our web browsers slightly more secure by disabling parts of the vast and overly-complicated set of features implemented in javascript, such as those that are normally only used for browser fingerprinting. Over time it’s become increasingly difficult to figure out all the things I’d need to do to have my usual browser pass all their tests, and in this era of plentiful browser 0-days I’m more reluctant than ever to spend any time trying.
Thanks for the explanation!