You had a leak or wrong jetting or something then. There is no way on earth running any premix oil at 24:1 that it was the cause of a bearing failure. I and many others have ran Yamalube for years with no issues. And We run it at 36:1 Everyone is entitled to thier opinion, but you are passing garbage info IMO. Fouling plugs has nothing to do with what brand oil your running. It is your jetting. If you kept fouling your plug, then you needed to lean your motor out. Plain and simple.