know this, Its IMPOSSIBLE to balance a dynamic game and still keep adding new content to it. You can always try and make thing more fair, that is what blizzard is doing, but always when u add something new to the game you basically change everything! even small variables that may seem balanced on one map can be totally different on another map.
All situations are different in overwatch, you can't balance it and still keep the game fun for every single possible outcome and position in the game. It's like having a glass full of water and try dividing the water in 1 000 000 different cups at the same time while the size of the cups are constantly dynamically changing. So stop whining about it and accept the fact that a game like overwatch can NEVER be 100% fair. got it? good! =)