it has gotten so much worse recently. Desynced ridden(every single one) are hitting you from distances of up to 10-20 feet where you can't shove them back and they're also frequently teleporting around. I would prefer peer 2 peer or just everything regarding to damage and hit registration being handled client side because at this point the game is actually unplayable.