They try to. But every time a browser gets better at existing methods, it also gains new features which become new methods of identification. The web browser environment is broken. And if you get to fight it by using something with better protection, you're only exposing yourself more because no other users do the same thing.