Concede at a disadvantage? With an attitude like that, team Life may as well concede war altogether!
Joking aside I already played two games where I won one match each against a hard counter, try hard enough: and just maybe, your opponent gets total rng failure often enough to win an entire bo5! Unlikely, sure, but all you have to do is belieeeeeeve!