Being good doesn't equal to popularity. Leo and Alfa arguably the 2 best players itw rn have both under 50k followers on Twitter (last time I checked at least).
TenZ was lucky to be the first champion so he could get all that clout + streams in English + has a wholesome personality. He could've been dogshit since April 2021 nobody would care