The main problem in making the game more accurate in terms of when to declare an advantage or not will be the percentage of success lowering down dramatically at low level. Will players like the fact they have to wait 5 rounds to kill just one goblin? I am not sure honestly.
I guess they began implementing stricto sensu 5e combat rules but realized it would be too punishing to the pace of combat. So what's the best compromise here?