Given HP is a function of torque x RPM, and rotaries typically rev higher than a piston engine with a given hp, they obviously must have correspondingly low torque relative to their HP.
To generate a given HP, an engine can either have high torque, or high RPM (or something inbetween I suppose). It's impossible to have both.
Relative to their capacity however, rotaries have heaps of torque. You can have a rotary with high torque easily, it'd just have to be built to a larger capacity. A rotary of a given capacity will generate more torque than a typical piston engine of the same capacity. But even if you were to raise capacity, it'd still rev hard, the HP would shoot up as you raised capacity, and for the HP output, you'd still have a relatively low torque to HP ratio.