I liked a lot previous Shimano drivetrains that work perfectly well and are very reliable but not the current ones like Di2 only road 12s which are incompatible with MTB 12s mechanical only which require the special microspline hub, Linkglide fully incompatible with Hyperglyde and Hyperglide+, new MTB Di2 that work only with a Steps motor...
And all these new drivetrains have a very limited choice of cassettes that aren't good for small wheels bikes.