Yes lots of people were using twitch for the longest time however now most people are switching to Mixer. Even Xbox is now supported Mixer instead of twitch as their number 1 platform to broadcast game previews. There's even a Mixer tab in the main dashboard.
Sign up to be free of ads and also be apart of something great. Voice your opinions with our current user base and click that register button. Be apart of the world-wide Mind Piff movement :D