Twitch streaming can be extremely practical if you're being sustainable about it. Assuming you're actually watching your income and expenses and being smart about when to hire on additional help you can make a pretty darn successful career. I'd point to T90[1] as an example of someone that isn't near the top 1% but has built an extremely sustainable business including paid moderators and content editors (for sending clips to YouTube).
1. https://liquipedia.net/ageofempires/T90Official/Broadcasts