After having yet another "gaming" mouse fail with the "double-click" problem I did some research which led to this in-depth video.<p>Essentially it's failed engineering and companies not wanting to spend even tiny amounts of money to fix the problems. Low-quality switches, out-of-spec electrical design, poor physical design (too much lateral movement in the buttons) and newer processors combine to produce mice that are guaranteed to fail.