Well, sometimes it depends on your ping, sometimes on your opponent's ping and sometimes on the server. Some times your opponents may be laggier than you or have OP ping compared to you and either way it'll cause you to lag. And other times the server may lag for no reason but it's usually fixed with the reset. But, in itself practise is not that laggy to be entirely honest. As for the hackers, we're trying our best to ban them as fast as we can so yeah.