That isn't really how we do things. I wrote a really good description of this a while ago, but that's buried now. I'll have to go from memory.
There is no way to create a perfectly even game for everyone, so we have to draw a line at some point. If we attempted to make everything even as you describe, it would go like this.
- There would be a standard, easily attainable mouse that you would have to use to play. Anything other than this mouse could potentially give you an advantage and is not allowed.
- we would have to set a standard for computer specs (the standard would have to be low so that most people could reach it). If your computer doesn't match the specs exactly, you could have an advantage over someone else.
- We would have to set a standard internet speed (Again, easily attainable) so that no one has faster internet than someone else
While these rules would make the game more fair for everyone, they are not feasible because they are unrealistic and impossible to enforce. Except in some very rare case such as binding W to a sprinting macro, we can't control hardware differences. If this were a console game, people would be much more equal, but it's not. That's just part of PC gaming, some people have a better set up. If there is some way for us to lower the advantage one gains from hardware, we take it (Such as allowing optifine, it makes it so that someone with a poor computer can make up for the advantage presented by someone with a better computer) but usually it's something we cannot control.