Speedrunning is not a profession. There aren’t any significant prize competitions for speedrunning done regularly. If Cheese or any other more famous speedrunner doesn’t use twitch, he won’t get any money for play video games. What does that mean? It means that he’s a professional streamers who uses speedrunning as a tool to provide entertainement.
Pushing an agenda that speedrunning is a profession is silly, not even the most famous speedrunners can make a living without twitch, youtube or patreon. They are on the same “professional” level of a minecraft player. You don’t say someone is a professional minecraft player if him/her has a channel about minecraft on youtube. Or do you?