In their FC members' defense, there is no way on earth you are really going to be dodging Titan EX consistently if you are having lag issues. I've been on both sides of the spectrum: before getting pingzapper, and afterwards. Before it, on Titan HM you HAVE to basically preemptively move for WoTL/LS in order to be able to compensate for the lag. So it is somewhat duoable with lag issues (though not 100%).
But that is for HM. On EX, people want to stack for plumes. If you preemptively move, you are going to mess up the stack, which is a way bigger issue in EX than on HM (especially if a few people have to do it). I honestly can't imagine this being practical at all for people with lag, and I am thankful for having Pingzapper.
With that said, it must be remembered that SE released this game also on the PS3. You can't (afaik, I tried looking for it as I play on both PC and PS3) use a VPN through the PS3. You can sit here and say "well that's the ps3" all you want but if they are going to allow the game to be on the console, they need to make sure the console can handle it.