Basically all of macOS is comically bad with a mouse and clearly designed for trackpads. You need to install a third-party tool to even disable mouse acceleration.
It's admittedly paid and it's stupid that you should need to pay for functionality like this, but it's useful enough for other stuff (e.g. setting up buttons/chords to manage spaces to replace the trackpad gestures) that I live with it.