Currently, I play these characters the most:
Usually because my team needs a tank or support. But also because it is common for me to tailor towards a supportive playstyle. Although, I can play a more offensive role (Usually Soldier76 or Reaper) if I feel it is required.
Rienhardt is one of the most satisfying heroes for me to play personally. A good charge and ult can be the difference between winning and losing a game. Charges in general are very satisfying. Although when you miss them you feel completely vulnerable.
Mercy is satisfying in her own way. I love when I can keep myself alive by dashing back and forth between far away teammates. Naturally healing people is also nice. although I do believe it is increasing an allie's power that I like the most. Allowing a Roadhog to almost always kill with one hook and attack, or giving a good hanzo or widow esseentially one hit kills, or of course bastion the power to counter Rienhardt shield. Switching between healing and damage during skirmishes can seem satisfying. Giving people damage boost will sometimes keep them alive more than actually healing them overtime. Especially more offenseive duels (like Reaper).
Roadhog is the tank I play if I also want to be an offenseive threat. The ability to one hit kill people (without sacrificing my positionin) is really useful. especially when I can hook the enemie's support. Also, being able to heal yourself is a really nice ability. Allows for a lot of skirmish dominance. However, when "off" with the champion... you are just giving the opponent free ultimates.
Anyway, what are your top 3 most played heroes and why?
Xclamation, you haven't stated why you play those characters. :P
I like your Torbjorn more than any other character you play. I honestly consider you the best Torbjorn player out of our group of friends. Your Reinhardt I haven't really got a feel for. But I'm also biased because it is arguably my main. As for Bastion, I think the reason why I tend to like your Torbjorn over bastion is because of reaction time and priority. I feel like you could be a good bastion but sometimes I feel like you notice enemies too late. Of course, I could be projecting my own flaws with bastion on to you.
Aztech,
I've seen your Genji and believe it is quite solid. I wish you played more so you and Tracer could build offensive synergy. Also, I think you and I have natural synergy in the games we play sometimes. I believe we have similar priorities during the heat of combat (I remember us playing Killing Floor, you and I survived by running around in a circle and killing the zombies that were chasing/attacking the other person). You are called by some a "Reaper God". I agree with your reaper assesment. Sometime, I feel OP as reaper because of how easy it is to get behind the enemy team and just start blasting their faces off during certain maps (for me, the middle point of Watchpoint:Gibraltar on defense). But his weakness is definitely range characters, especially ones that can chase him down when he is trying to retreat. Mercy is definitely satisfying for all reasons you stated as well. However, I'm a bit sad that Widowmaker did not make it on to your list. I also believe you'd play a good Zenyatta.
I've been playing Tracer more of late. I'm not as good as TracerOnly, but I believe I play a solid tracer these days. Seems kind of pointless for me to play Tracer since I plan to duo with TracerOnly in ranked, and so I probably won't be both playing Tracer. However, I am pretty confident with killing most characters as tracer, especially annoying ones like Mei and Reaper. Also, I love finishing off characters who my teammates cant (or should not try to) chase. I've also been playing a bit more Pharah these days, unfortunately, I feel like many of our opponents also play her more these days. Probably because of the recent widowmaker nerfs.