I am afraid that the exploit will never be fixed. To fix it relic should add a VAC-stylish program to detected the hack. They will never do it
I hope that ESL tournament has some kind of method to detect hackers. For instance players should take screenshot from a match when they are asked. Turning the map hack off is probably a bit more time consuming than just pressing screenshot button.