I don't see many other recent champs racingThat’s debatable me thinks
You didn’t say champs you said two best riders.I don't see many other recent champs racing
2010 Spain Jorge Lorenzo
2011 Australia Casey Stoner
2012 Spain Jorge Lorenzo
2013 Spain Marc Márquez
2014 Spain Marc Márquez
2015 Spain Jorge Lorenzo
2016 Spain Marc Márquez
2017 Spain Marc Márquez
Only 2 riders have 3 podiums. Rossi & MMYou didn’t say champs you said two best riders.
You need to look who is consistently hitting the big points
And what they were riding to get them.