The real problem with the EMH is most people consistently do worse than the market not better. In a completely efficient market every trade should be equivalent, but when you look at what happens when millions of the uniformed try and day trade they on average lose massive amounts of money.
PS: I have tried to time the market exactly 4 times and it’s worked every time. That does not mean the EMH is dead, that’s just like how I am actually up on slot machines and have decided never to play again.