The way forward is to stop looking at those as “features of the keyboard and mouse that I purchased” and consider them as “unlockables” where you have to pay again by handing over your personal info. Then stop buying their stuff, because it’s absurd to have to pay twice.
I prefer my keyboards and mice as dumb as possible. Preferably with cables, so I never have to worry about charging them.
If you run BGP, yes. Instead, you can always just build up huge-ass fixed routing tables that are impossible to maintain once you get more than a handful of networks…