@ OP Maybe post videos of how you actually play the class during missions instead of hunting around for hours on the internet to find 1 clip to link in an attempt to call it proof that what you say is valid.
Reading through all this what I end up getting from this is that you saw videos of people playing the Hero class well and thought the class itself was overtuned. Then when actually trying it found it wasn't overtuned like you thought it was. Rather than accept that the people in the videos you watched made it look overtuned because of player skill you chose to blame the issue on the class itself because you seem to consider yourself some sort of a top tier gamer and as such exempt yourself from fault.
Integrity has been rapidly declining over the last few decades in society in general. People would rather waste excessive amounts of energy trying to rationalize an excuse or a way to blame something or someone else.