If they wanted slow and clunky, they should have programmed it that way - not had it be a by-product of crap netcode and non-existent client prediction.