i wouldn't disagree with Mick D to that extent, but I think you and I agree broadly.
Ducati are hardly the artisanal equipe/plucky underdog they were back in the day, they are now owned by VW Audi and probably also have the richest sponsorship on the grid.
Ducati got concessions at one stage due to poor performance, and iirc the spec ECU is from the manufacturer they were already using. Nakamoto foresaw all this when the spec ECU came in, hence him threatening the withdrawal of Honda, with the current Honda engine I strongly suspect designed around their bespoke software aided by the software between MM's ears. It is hardly cost saving if Yamaha or Honda need to design new engines, particularly in the current economic climate and with concerns about the actual climate bringing into question the future of internal combustion engines per se. With the current equalisation rules it is hard to peg back an opponent's advantage if they do steal a march, there was even an engine freeze for a couple of years as I recall. In F1 Mercedes, hardly at the beggar's end of things, seemed to manage to have a significant horsepower advantage for years, again with engine freezes etc affecting the ability of competitors to reach parity with them iirc.