You guys need to get better at crowd control, that's all. I have seen plenty of runs in YT people doing whatever they want in the game, from cheap tactics to fully showcase almost every single combo a character has, so there you go.
Obviously, not all games are for everyone. As for me, I hate...