It’s certainly dealers choice, …..I for one, like that mechanical press fit. I chamfer the tip of the crank pin to make alignment a breeze, and even though I’m doing a press fit, I still use loctite 640 sleeve retainer. To me, that’s just cheap insurance for the future…..
Pat