As you know 'bunnyhopping' - jumping about to avoid getting shot; has been a thing in Battlefield for a long time. In the distant past, I was in a gaming group which made it a rule - no bunnyhopping - anyone that was found doing so was warned twice then kicked from the server. Repeat offenders were banned. That was the joy of having independent servers, which we carried out admin on ourselves. And the best of it - our servers were full every single night of the week. People actually liked having some rules like this enforced, because it made the game fairer.
On another note, I think I read somewhere recently that another title was enforcing no hopping at all, by making it that you could vault or climb an object, but no jumping whatsoever. That sounds like a great idea, and wouldn't be hard to implement. It's long overdue a rewrite because its so annoying watching players bounce about like a kangaroo to avoid getting shot. You wanna bounce go play Apex or CoD!!