Browsers aren't supposed to be neutral. Browsers are the user's agent; they're supposed to serve the user and nothing else.
This is wrong and will break things: if there are bad behaviors, like the cookie usage, the rules should be changed to prevent it, that's great, but having ifs and replacing selected scripts is a horrible way to go.
First reason for this is that obviously Google will try to go around that rule and change it's script. Or some nasty tricks like using script proxies, ... Second is that if Google Analytics is blocked by name, then other tracking services will take the space, and users will loose anyway.
They had private implementations only supported by Google webservers and Chrome.