The Surface Pro is also beset with a host of other glitches that simply should not be present on a laptop costing north of £2k so I would strongly recommend you look to spend your money elsewhere. (Sadly, I'm not too sure where - I find the PC laptop market somewhat hard to navigate, but I'm going to have to learn when it comes time to replace my 2015 MBP, unless Apple make some major improvements in the next release or two.)
Macs have shitty support for these mice.
I’m so glad that I’m not locked into any hardware, except of course when I want to compile an app for iOS.
My issue with the Surface Pro specifically is that it's competing in the, well, I won't say high end (because that implies something about hardware specs that may not be true), but certainly the expensive [1] laptop market, yet is plagued with annoyances, some of which are quite severe: bad touchpad, sketchy WiFi, indifferent (at best) battery life, and rapid battery drainage during sleep, to name but a few.
[1] I won't say premium either because, given the issues, it's premium only in the sense that you pay one.
These days I'd be looking into DIY mods, so many people are into hacking I'm sure it's possible to swap these.
Consider another angle to this: look at all the cheap poor-quality keyboards that get bundled with business desktop computers these days. Comparatively speaking, nobody cares.
Outside of technology, my main hobby is cycling. The number of times where I've seen "experienced" cyclists or would-be experienced riders not care about having the right specific gear for the task (n.b., not necessarily expensive), or not using it in the most ideal way is remarkable.