As for the Rogue, i actually have some suggestions on how to make it work better, while still keeping the shared bonus actions as is:
besides reintroducing Expertise, at second level the rogue can dash as a bonus action AND use two bonus actions (the feature the Thief gets)
instead the Thief can lockpick, disarm, and pickpocket as a bonus action during combat. and can jump farther (as is the thief features from the PHB) while also having the resistance to falling damage.