4 cylinder motorcycle engines make a huge amount of power the same way. Honda is one of the best. They have 600cc 4 cylinders developing over 120hp. The only way you can do that is to rev the crap out of them.

Since power is the *rate* of delivering work, smaller engines with less torque can still make a lot of power by working at high speeds.

I'm just starting to get into motorcycle racing and many experienced racers suggest starting on a V-twin bike like a Suzuki SV650 for exactly these reasons. The V-twin bike has less peak power, but the power delivery is more even and you don't need to keep the engine in such a narrow rpm band. The 4 cylinder machines are much, much more powerful, but you need to manage the RPMs much more carefully and keep them high at all times.