
Logitech G
G600 MMO Gaming Mouse
Customizable MMO workhorse, durable, but discontinued and pricey.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
2 extra buttons on top and maybe 6 on the side at most I’d say before it starts getting hard to click, so like a 12 button mouse at most. but I’ve found 8 button mouse to be the most comfortable for me and it’s what I’d recommend for MMO’s and age, but that being said if you can learn to use an 18 button mouse it’s a huge help, makes it so quick to react, but if you’ve only used a 5 button standard mouse up to now might be too steep a jump into 18 buttons right away. They tend to be pricier per button too. I’m on the basalisk v3 by razer rn
Not sure if you want to but you could look up used mice as well. I managed to get mice like the G502 X, Basilisk V3, DeathAdder V2/V3 for under 30$ each (usually 1.5-2x the price new around here so it might not be an option for you). I thought the thumb rest was a necessity for me as well but in the end the DeathAdder shape is what fits my hand perfectly.
Practice and shape are most important. GPX clones are a safe place to start, Mchose A7 V2, ATK A9, Incott G23 V2. If you prefer a bit larger but still symmetrical, there are Viper clones, but I've only used one so far, namely the Eweadn S9. If you want larger ergo mice, my current main and favourite is the DeathAdder V3 Pro if you can find it for that much, otherwise if the wire doesn't bother you the regular V3 is the same but cheaper. If you need more buttons and don't mind the weight, Basilisk V3, I tried the G502X but the Basilisk felt better for me.
Since they already mentioned the Basilisk V3, I'd chime in and add that you should check the used market for one. I got one off Vinted for half the retail price where I live and it's only "issue" was that it had no original packaging, the mouse was practically brand new.
Superlight 2 or Razer Viper V3 Pro. Seriously, just get one of these and try it. They're the safest option and what most e-sports professionals use. Think Counterstrike 2 and Valorant. Of course they work great for everything but there's a reason the pros use these. The Razer Basilisk V3 is the most comfortable mouse I've ever used but yeah, it's heavy. 110g heavy. The Razer Viper V3 I just got is about half that.
I’m actually using the wired version of the basilisk v3 as my backup right now. The scroll wheel is kind of broken (thanks to my toddler), it basically clicks the mmb anytime I tap the mouse back down on the desk. While it’s a good mouse, only complaint i have is the lack of a way to change dpi, and of course the price for the wireless one. $158 on amazon is pretty steep. The glorious on is a lot more feasible at $70, and I might go with that depending on others suggestions.
Same bro it’s the best mouse I ever used
I would go for the Razer Basilisk V3 it’s what I have and what I bought my little brother for Christmas I found one on eBay for 20$

Logitech G
G600 MMO Gaming Mouse
Customizable MMO workhorse, durable, but discontinued and pricey.

VXE
R1 Series
Budget king: lightweight, great value, long battery life.

Hitscan
Hyperlight
Ultra-light (39g) for small hands; sensor is outdated.

Razer
Viper V3 Pro
Adaptable shape, optical clicks, but scroll wheel malfunctions.

Logitech G
G502 HERO High Performance Gaming Mouse
Durable, heavy workhorse with free-spin scroll; prone to double-clicking.

Ranked #1
Hitscan - Hyperlight

Ranked #1
Teevolution - Terra

Ranked #1
Razer - Viper Ultimate

Ranked #1
ROCCAT (Turtle Beach) - Kone Pro

Ranked #1
Logitech G - G600 MMO Gaming Mouse

Ranked #1
Razer - Naga Trinity