There are advantages to 4 strokes over simple power from high RPMs.
Then explain why the two storke dirt bike has more torque than the same sized four strokes? I think that having two power strokes every four strokes adds more average torque for the same time, however the peak torque for the two revolutions are higher with the four stroke. But that doesn't translate to beter performance for dirt bikes.