How many viewers does your channel have on Twitch? Viewership is an indicator of popularity.
The more views your channel has, the greater is its popularity as perceived by other users. It is quite difficult to attain sufficient popularity on Twitch. There are streamers with quality original content but do not find many takers.
This is partly because there are so many streamers using the platform. Users are spoilt with too many choices. It is practically impossible for any user to be aware of all broadcasters and partner channels. The only way users get to know about a streamer is if the channel is ranked well and gets featured.