> but the battery lasts for several weeks if not months; i
In my experience, this is exactly why it's an issue.
All my less tech savvy family who use this mouse forget to charge it because "it never needs charging" ... and then it runs out of juice whilst they are in the midst of something and now they can't use the mouse.
macOS literally nags for days on end - easily an entire week - when the battery is running low before it actually runs out. It starts notifying when the battery level is 10%.
In my experience, this is exactly why it's an issue.
All my less tech savvy family who use this mouse forget to charge it because "it never needs charging" ... and then it runs out of juice whilst they are in the midst of something and now they can't use the mouse.