Flamestrike
Legend
If Rogues were supposed to Sneak Attack every round, then Sneak Attack would have been written without any advantage requirement.
Mate, it's clear from the DPR comparisons between the classes that Rogues are expected to obtain SA each round.
All you have to do is attack a creature near an ally, Hide (which you can do as a bonus action) or (thanks to Tashas) simply not move and Aim first.
Swashbucklers also get SA when mano-a-mano. Investigators can also stink-eye someone with Insightful fighting. And so forth.
If your Rogue is not getting SA damage in 95 percent of the times they're rolling damage, you're not Rogueing correctly.