A slight misalignment will cause the roller to skew and get out of line.
For this reason, the retainer be heavy.
Straight roller bearings will not, of course, take thrust loads.
Helical roller are made by winding rectangular material into rollers, after which they are hardened and ground.