Last season Dani Pedrosa successfully brought changes to KTM. There is quite a noticeable development with the KTM bike. This season it seems that Binder has also performed quite well. But Ducati's dominance with many bikes has become difficult to unseat them in the factory class. There are still about 11 races to go if I'm not mistaken, there will still be a lot of points to be had and there may be another surprise at the end.
As for Honda, I think indeed they are not serious in the development of the bike. It seems like there are a lot of problems, especially maybe the cost.
Ducati's dominance with a larger number of motorbikes on the MotoGP grid is a very natural thing because Ducati is able to provide more motorbikes for their customers. Whether it is for Pramac Racing as Ducati's regular customer, or for their new customers such as Gresini Racing and Mooney VR46 Racing, but of the several manufacturers on the MotoGP grid now, KTM has been seen to be able to provide competition for Ducati apart from other manufacturers such as Aprilia which comes from same country as Ducati.
There are only 10 races left and as has already been seen the Asian manufacturers are still struggling to get more points in the past races. And for a manufacturer like Honda, I think they are not constrained by cost problems because every year they get a lot of sales, but for the last two seasons, Honda just lacked people who were able to develop engines and motorbikes to be more competitive, so it's not surprising that the new Marquez just managed to finish the race in Austria and it was his first finish this season because the previous result he got this season was a Crash.
honda is expected to remain stuck in its current position because it is unable to improve the performance of their motorbikes compared to european manufacturers who are very aggressive in developing their motorbikes. the only thing keeping honda afloat at the moment is marquez who still believes that honda can improve the performance of their motorbikes, like what they do in f1, and hopefully that's the case because it's quite sad to see honda's current condition.
Not only Honda, but the Yamaha manufacturer itself is also almost the same, because the two Asian manufacturers were both late in developing their engines and motorbikes as a whole when this season was not running like now. Meanwhile, European manufacturers continued to develop their motorbikes during the break and before the season started so that the results seen now are very clear that this season's races will only be dominated by European motorbikes.