In the long run, due to the nature of viewership of eSports versus previous competitive sports - donations may even become the norm for the industry - even after professional associations appear. eSports are unlikely to ever truly migrate to TV, just because their viewers use computers - I haven't turned my TV on in literally months - it lives in a separate room by itself. Why bother when I have 3 computer monitors (2 pcs), a laptop, an ipad, and a smartphone in my computer room? The amount of screen real estate in my PC room verges on virtual reality - eventually all my walls will just be screens.
The ability to monopolize viewership of sports to either live stadium attendance, or sports channels on a TV, don't translate to eSports.
Maybe think of it more like Kickstarter for athletes You invest in the ones you want to support and see succeed
These guys work pretty hard (Yes work) and i'm happy for them that sometimes they get a little extra. I probably make a lot more than even the top streamers and i'm also betting they work more total hours than me.
Yeah, they have to play whole day to keep up the viewers, so they can get in money from their adds that almost everyone block with some kind of adblock software.
Then there is a couple of other forms of incomes for them;
Sponsors - though they mostly just give them stuff, like energy drinks, gaming stuff etc.
Donations/tips - this is what the everyday streamer gets most of his income from.
And then there is championships - They have to win competitions etc for the winning price, which can be quite a lot as eSport have become a rather big deal.
So bitching because someone who managed to make their damn hobby to their main source of income, and manage to live from it, seems like nothing else that a big pile of jealousy. As I bet everyone on this forum is gamers them self, and most likely many of you come home from their boring 9-5 job, tired, eat dinner, then play computer games for like 6 hours straight. So the only difference is that the people who streams gets paid for doing the same that you do, except they don't have to go to a boring job everyday.