Is he going to replace twitch and YouTube altogether with his own website? No.
What he is going to do and what he could do are 2 different discussions.
but not give anyone an option for moving off big tech streaming platforms
Again, he certainly could, very easily.