Avilo

Has anyone else watched Avilo's stream and hear him complain about balance? Is he the new Idra? And is he making a valid point that Terran is underpowered? Or is he just bitching for notoriety.