By watching your stream, I disagree. 
I have seen enough of your failed attempt to counter those "mainstream abusive" strategy. 
it should be
If you'll compare me with top 50 or top 100, sure, but I didn't mean the top 50 as the majority, coh2 community is small, but it is not THAT small. While there are exceptions, players below that are rather bad, even if you compare them to me. You've seen me playing germans most likely as that is what I've streamed most. I can play germans, but don't like it, because it doesn't match my aggressive playstyle and its hard for me to be as conservative as I should with ost.
And what "mainstream abusive" strategy I have failed to counter? I've lost to aggressive con spam and rush for my cutoff. Next game I've met the guy, it didn't worked for him because I've adapted to his playstyle and managed to beat him.
I'm not THE best player, if I will go up against one, I will loose due to skill difference, not because of balance(unless you go ISU/ele against me, then I will qq about balance). Most players blame their losses on bad balance. I blame mine on my bad play or being completely surprised by something(like this one time in 2v2 where a dude made literally 6 M3s and managed to retreat wipe couple of my squads before I got to T2).