It was really the bearing that failed, not the rod. So a better rod would probably not improve your odds. The way you were treating that motor also didn't seem too extreme either. These bottom ends are almost bullet proof in stock form,unless you are really abusing/racing it or have a pre existing condition. You could have had an oiling failure at that journal, I would look there first and the supporting oiling passages. Also, I recently had 200 mile old oil fail on me recently. I was using Valvoline motorcycle oil. Good luck!