That has nothing to do with a hero being overpowered...
BS is actually a very weak hero, but is fairly strong against new players. Sounds like you still have a lot to learn, don't assume it's the hero's/game's fault that you are losing, often it'll be the decisions made by you and your team...