Yes, I agree that the oil has a major role as well.
As far as water pumps go, I've noticed that they often have alloy impellers now, and used to have stamped steel ones. I've heard of people rebuilding water pumps themselves (as opposed to buying a remanufactured unit), but never seen that done except in special cases (large stationary engine, rare obsolete engine).