Flash is playing Broodwar and this is about Broodwar, not Starcraft 2.
I still agree that the level of competition will be even lower by the time a proper bot will be ready (which will take a lot of years).
As an aside, the "best player in the world" referred to in the article is the SC2 player SoS. I think Zest is pretty commonly viewed as best in the world right now, even if he loses the current GSL. They mentioned SoS because... he won blizzcon?!