It's just BS, but you can't argue with that kind of reasoning. I'll wager anyone who tries to disagree with his main FGC points just gets hounded by the mob until they shut up.
And Welcome to FreeStep LOL... Unfortunately it's like these in every Fighting Site, These So-called competitive players always think they know whats best! And are quick to get nasty when someone has a different opinion!