No, running an attack Torb or Bastion on almost any map is next to throwing unless its a payload map, those 2 characters you have to build almost your entire team around to work effectively (see pirate ship). So no, this isn’t a viable option, next.
Mei, maybe in a 1v1 situation but this isn’t a 1v1 game. a Mei can’t just walk through an entire enemy team with tunnel vision into the enemy backline without encountering resistance, she’ll die before she gets there, also she does next to nothing for shield wars and her icicle is harder to hit than a Junk nade is harder to throw. So no, Mei isn’t a viable option, next.
If you’re a DPS, ANY DPS, that isn’t utilising your teams shield you’re a fool and YOU’RE doing it wrong. Yes high ground is strong, that’s why your whole team should be using it, not just you, if you’re split from your team, unless you’re a flanker, you’re an easy pick.
Yes unfortunately the lower you go from Diamond the lower the mechanical skill is, that’s not me being mean that’s just straight up fact, I used to be in Silver, I know what the hitscan are like there they’re the exact reason Junk dominates in those tiers, THEY CAN’T HIT HIM. People below high plat just don’t have the mechanical skill necessary to utilise high skill cap heroes like Hanzo/Widow/Mcree/Tracer properly to get any value out of them. Meaning, if you’re a sniper main in Silver, more likely than not you have bad aim and your aim is probably whats keeping you there. Sorry, not sorry.
Your team can run a Junk, that doesn’t change the fact that he’s overpowered, sure utilise a hero when they’re in an OP state, that’s what they did with Mercy, just because your team has the option of picking a hero doesn’t suddenly make that hero not OP, and trust me Junk is OP, he offers far to much on every single front of gameplay damage/crowd control/shield battles/1v1 situation/mobility with next to no draw backs, that’s why he needs a nerf.