As a Bangalore main I feel attacked.
But I think it's because people don't play her well. She's marked as an offensive character in the game, but her kit is much more on the defensive side of things. With the passive you're hard to get shot at, with the smokes you can hide or loot in peace, and her ultimate is useful to stop enemies from pushing, or flush people out.
And few people know this, but you can trow it in front of you and outrun the explosions, while the enemies behind can't follow you
Then you get randoms trowing smokes at enemies, helping them hide ¯\_(ツ)_/¯
#NotAllBangalores
It mostly has to do with the fact that it was my first casual session in ages, so I just forgot what really dreadful players are like, I guess. Our teammate was level 98 though, so far from a newbie. They just took their ability to do absolutely fuck all to the next level.