I use a Microsoft wireless mouse
1) The scroll wheel has no stops, it can just continue scrolling, which is annoying in games because i also tend to over/undershoot weapons i'm looking for
2) Haven't had dirt issues
3) The scroll wheel getting stuck from the rubber got annoying so i just cut off the rubber and did away with it
4) I only have issues with it dying out due to it's dying battery, but there are times where the sensor on the bottom may start glitching and cause the mouse movements be all jerky
5) The rubber on both sides of the mouse started to come off and it was irritating, so i took those off too, now it's less irritating
Microsft's mouses are like, god tier, man!