Seems a little naive to think/hope that map hacking is not possible in any RTS.
Until some one figures out a way to run an RTS simulation entirely server side and only hand each client the information that it needs to know (spoiler alert - this won't happen for many years to come without introducing an unacceptable amount of latency for each player) map hacking will be mostly trivial for those that are savvy enough.
Thankfully Relic is doing their best to weed out the cheaters for us
lol, Heroes of Newerth does that since 2009 and I have nerver had a latency problem.
And this is from a indie company that had 12 employees.
Giving the nature of the current matchmaking system, all I can say is that relic is just lazy/incompetent at making this possible.