Definitely think there should be some way of sharing the revenue with devs, especially indie devs.
Take "Life Is Strange" for instance. I watched a Let's Play on it and it killed any interest I had in actually playing the game. It was a story based game without much in terms of gameplay and I realised after I'd finished watching someone play episode 1 that the story was all that would keep me interested and I'd already seen that. Narrative games don't translate well into Let's Plays format of helping game sales.
Take "Life Is Strange" for instance. I watched a Let's Play on it and it killed any interest I had in actually playing the game. It was a story based game without much in terms of gameplay and I realised after I'd finished watching someone play episode 1 that the story was all that would keep me interested and I'd already seen that. Narrative games don't translate well into Let's Plays format of helping game sales.