Lots of misguided opinions here. Consider an extreme case - a top fuel dragster putting out between 6000 - 8000 HP. That engine only turns 450 revolutions in the 1/4 mile at full throttle. At the end of the run, the pistons don't look anything like they did at the start of the run - they pretty much melt.
Consider NASCAR race engines. Held at close to top RMP for 400 - 500 miles. They always rebuild the engines after a race - if they last the whole race.
Both cases, these engines are built to withstand so much more than a typical automotive engine, yet they are worn out after a few hours.
I have a bud who bought a brand new 4 cylinder Chevy. From the get-go, he would floor it all the time. That engine started blowing smoke by the second month.
Hard acceleration or running at top RPM are killers of engine life.