I never once said a £30-£40 mouse would be "better". I said it would be perfectly sufficient for a PC gamer, rather than the over-engineered (for a huge majority of gamers) G502.
Color me confused then. The G502 can’t be both better and over-engineered. It sounds like you are just saying the G502 is well-engineered but most gamers can get away with a cheaper and inferior product and still be happy.
Kind of like not all gamers need a Radeon R9 290X, they will make do with the 280X for example. All gamers want a 290X, they just might not be able to afford it and have to settle with a lesser product.