Most non-gaming mice tend to have slow polling rates (125Hz) and sleep fairly aggressively - so their movement judders noticeably, even just dragging windows around on the desktop.
This is especially problematic once your display is faster than 60Hz.
But even gaming mice tend to do pretty well for battery life these days - lasting weeks, rather than days (but not months).
Here's an office mouse (Logitech MX Vertical) polling at 125Hz up top, and a gaming mouse (Logitech G305) polling at 1000Hz below:
The length is not matched because DPI was not exactly the same. If I recall correctly, I could only adjust DPI in large steps (250 maybe?) on the MX Vertical - so I think it's effectively 1000 DPI vs 800 DPI.
But you can see that there's a massive difference in the update rate from the mouse - and also that the 125Hz rate of the office mouse is straight-up dropping inputs, resulting in a 3:2 cadence.
If you want to check your mouse, here's a web-based poll rate tester:
https://devicetests.com/mouse-rate-test
With low DPI, you will have to move the mouse quickly to measure its "true" polling rate.
High DPI mice will have a high update rate even at slower speeds (you have to turn down the cursor speed to make this usable).
With non-gaming mice, this is probably 125Hz, or less.
A gaming mouse should be reporting 500Hz or more. Typically 1000Hz.
High-end mice can go as high as 8000Hz now (4000Hz wireless) but anything above 1000Hz can cause problems in a lot of games (severe performance drops) because they can't handle that many updates.