Well, for starters, just because Epic is handing out grants doesn’t necessarily means that everyone will get one. I haven’t applied for one and I’m don’t really feel like going through with it, partly because of people like that guy who wrote the article.
And if he can’t handle the insane amount of competition that’s inherent to the industry, he really shouldn’t be a game dev.