Rogue is doing a huge chunk of my damage with at least 50% sometimes more of my kills.
Getting advantage just for being on higher ground makes getting sneak attack easy for ranged.
Getting advantage for getting behind someone makes getting sneak attack easy for melee.
Yes you have to move to t he right position and then click the sneak attack button instead of just clicking someone to move and do an auto attack, hopefully that will get modified.
I'm not sure the second bonus action adds all that much other than a nice little finisher if you leave them with say 6 or less hit points after the initial sneak attack.