If everybody:
- always flew perfect approaches
- all systems always worked perfectly without interlocks ever getting in the way
- the runways were always perfectly swabbed
- nobody ever picked up a tailwind component or got caught out by windshear
EMAS would be a waste of money.
In the real world where people make mistakes and mechanical things don't always work as expected, overruns happen and will continue to happen.