I've been using Razer mice for decades, and have tested dozens upon dozens of iterations of the firm's products. I'm also a dedicated MMORPG and MOBA player on PC, flipping between games like World of Warcraft and Heroes of the Storm as seasons wax and wane.
For the Warcraft-faithful, I play a Demonology Warlock, which has been simplified over the years, but in previous expansions I had anywhere up to 30+ keybinds for playing the class effectively in PvE and PvP. It was a bit like learning a musical instrument back in the day, particularly when you throw in battle potions, trinkets and other additional buttons.