5 Garbages? I get Torby and Hanzo but who else would you consider garbage?
His damage is higher than D. Va actually. His shield isn't great but its not bad at all. His mobility is what makes him so good because he can easily jump behind enemy lines and take out the supports and snipers. They've had to nerf him over and over because on paper you would think he wouldn't be that good but he is arguably the best tank in the game(there are more Winston's picked in competitive than Reinhardts). Two Winstons is even better because they can team up and their damage adds up.