Well, let me make this clear!
I agree with some of your points and the others I don't because they're wrong.
First of all, GMs' have limited privileges and lower than Zeox and Juster have; however I have seen some pictures of GMs' commenting violations (I will show them to Zeox if he want to.)
Plus, I don't think they have the power to give themselves spells.
For the spells, it's not that Juster brought a coder or something like that, almost everything here is written by Pandawow, because they don't have Blizzards script files.
That's why we have many mistakes with calculations, bugs, glitches, items not working, et cetera... (so it wasn't made for prevent hackers, I don't think that they can make that effort for such a reason)
Retail? they got the best anti-cheat system, no matter whatever you use (any third party program that violates their policy and rules), they will ban you after checking/confirming your logs.
For the teleports, it is easy to prevent that either, it's just Pandawow (as far as I have seen so far) they don't take it seriously to prevent it 100% (Because they want people to pay for un-ban)
Again, for the anti-cheat system, if there isn't a GM online, it doesn't matter, the anti-cheat system works that way (GM said that)
It has to be someone online to get notified and check it immediately.
Btw, they're not the same as they were, they seem that they don't have the passion anymore. #laziness