It’s not for everyone but a Logitech MX ergo is a rock solid choice (ball mouse) since you don’t move the mouse around it doesn’t get nearly as abused and woren down. I have one I’ve used for 3 years now and it was second hand when I got it so god knows how old it is and it still looks in perfect condition.