People calling this broken are crazy. The rogue doesn't get enough features as it is, and sneak attack isn't functioning correctly since it's a specific main attack action instead of a passive effect.
Stabbing someone for 1d6 POSSIBLY 3 times in a turn is not overpowered.