From what I heard...

  (Edited: )

... he's a person who can't take defeat and always blames imbalance and/or cheating. Never watched his stream, however there is a vid with him from Red Bull Battle Grounds:

If he's right, I don't know, he may have a point sometimes but for sure not all the time if it's as people say. IMHO you can never say that game is perfectly balanced because each race plays totally differently but it's not bad either.