something else I would add, as a pro wrench that has installed 100s of Shimano Deore, SLX, XT, Saint HT2 cranksets; is that proper frame preparation and good set up is critical to durability:
-chasing the threads and facing the BB shell
-Shimano anti-seize on the BB shell threads, centre spacer tube o-ring seals and on the crank axle (I dump some on the driveside bearing when installing the crank as this pushes anti-seize through both bearing inner races and covers the axle interface)
-never over tightening the bearing pre-load cap (there is a good reason both the cap and the Park tool are made from nylon) its only a couple nm, not 15nm…
-blue loctite on the twin pinch bolts and both bolts set to 13nm with torque wrench
if the crankset ever comes loose (it should not if installed properly) then not "ignoring" the issue but removing and refitting as above ;)