I read a stat the other day that nine riders have won a MotoGP race in the last nine seasons, since the start of the 2007 campaign. That is not, I think you will agree, a big number. Formula 1 has had 13 drivers on the top step of its podiums in that time, for instance.
And, admittedly feeder classes with higher turnover, Moto2 and Moto3 both had seven different race winners last year alone, and hauls of 11 and 10 respectively over the 2014 and '15 seasons.
The list of MotoGP race winners since 2007 is small enough that you can probably name them all, but to save you checking Forix, here it is: Loris Capirossi, Andrea Dovizioso, Jorge Lorenzo, Marc Marquez, Dani Pedrosa, Valentino Rossi, Ben Spies, Casey Stoner and Chris Vermeulen.