I was Chief Pilot for a skydiving club for 10 years. We flew a Cessna 206, Piper Lance and Cherokee 6.
All of the motors had a top overhaul at about 1,000 hours, all 3 motors went to TBO and beyond - the Cherokee 6 O-540 had over 3200hrs on it when it finally went for overhaul - what a motor !
The Cessna succumbed to a crack in the case at about 2400 hrs and the Lance engine had done 3,000hrs when some muppet landed it gear up and ........
As previous posters have said - the top end gets a lot of work, if looked after, the rest will last for ages.
Let's look at smaller motors. The humble A-65 seldom gets beyond 500 hours before some tinkering is needed, so our 320 and 360's do very well.
As I preach all the time - regular oil changes, slow throttle movements and no operations above 1,000 rpm for the first 2 minutes after start all help to extend life.