Twitch's CEO on its biggest competition, Big Tech's growth-at-all-costs mindset, and why Twitter isn't really a town square
Twitch has evolved from niche to mainstream with solid competition, yet still struggles with profitability and challenges in streamer moderation.