A friend who is maintenance
for a large sailing club (80+ boats) is not very happy with the latest generation of Yanmars. Main reasons - light built, too much reliance on electronics
(w/o adequate protection from the elements) and ridiculously expensive replacement parts
According to him Kubota based brands are more reliable and have better parts
pricing. He does love the very old heavy Yanmars and swears by them and if given a choice of going with a new Yanmar
or rebuilding the old one would chose the rebuild
except for that pesky parts pricing and availability issue. His take on it is that Yanmar realized at some point that its old engines were so reliable and long lived that the only way for them to sell new ones was to make parts for the old ones too pricey and too unavailable.