And to be fair, nobody will start up on twitch and suddenly earn millions. There are people who have been on twitch for years and not made much money.
Takes a lot of time dedication, presenting skills, artwork, editing, animation and so on to build up a sufficiently large enough userbase to be able to throw your normal job in and get all your income from your twitch stream
3.8 million unique broadcasters over February 2020
41,100 Twitch Partners, as of March 2020
200,000 affiliates as of end of 2018.
Lets assume all their partners are full time so thats 0.01% of streamers making a living
Even if you assume all affiliates are full time (which is impossible) and bump it up to a massively optimistic 500,000 to account for the 2 year gap in data, then thats still only 0.14% making stable money.
Thats why most analysts say new streamers should be anywhere else but Twitch since its so saturated.
Its like all entertainment, 98% are struggling to get anywhere, 1.5% are earning 5/6 figures, and then the last 0.5% are the millionaires.