Outside of Marquez, since 2016 it's been a similar story for all of the manufacturers. Even in 2017 when Dovi came fairly close to the title he still had a few shockers and was 'only' able to be on the podium 8x, 6 of those were wins. If he and ducati weren't dominant then dovi struggled to put it on the podium. It's somewhat similar for the next 2 years for him when he finished runner up to Marquez. Compare Rossi and Lorenzo's 2016 to their 2015 season, they had the best bike on the grid again but with the mixture of new tyres and control electronics even the top guys outside of Marquez haven't been able to replicate the pre Michelin/control electronics consistency whether the consistency was good or bad.