Common reasons why Twitch broadcasters may not see earnings include:
Low viewership
Inconsistent streaming schedules
Low content quality
Minimal engagement with the audience
Limited use of monetization options, like ads and subscriptions