September 8, 2026 Creator Marketing YouTube gaming creators "command 23% higher deal rates than Twitch" Kyle Dulay examines Collabstr's marketplace data and explains why games marketers should rethink how they allocate budgets across YouTube and Twitch