On the flip side I have put just over 1000hrs on my engine in just over 2.5yrs and it has only just gone past TBO before needing overhaul. The last 3 50hr checks have all revealed increasing metal in the oil filter. The cost of finding out what is causing the problem on a life engine was a false economy so I bought a new Millenium engine which goes in at the end of this month.
With a few minor exceptions all the flying hours were done by me and I coddle and cossett the engine like a newborn as it is me who has to pick up the full tab for repairs. I keep it hangered and in the winter it has an engine heater so always starts with warm oil. I never taxi untill the engine is fully warm. It is not used for training so no abuse either.
The guy I bought it off did about 50hrs a year for the 5 years he had it.
So there is nothing saying a well flown engine will just keep on going either!
Sods law will have an engine fail when there is the least money around to pay for it!