Starmaker: There
is disclosure though -- there's this annoucement for one. People will know that if they buy a game through an affiliate link, the affiliate will get a percentage. That's a normal business practice. GOG does this, too.
The CS:GO Lotto people on the other hand
hid their financial interest -- and even then, they scored a win in court (although people were pissed off and the lolsuit is still ongoing afaik.)
Sorry for the late reply, I thought you'd have quoted and I'd have gotten a message and forgot about the thread.
It depends on the audience though. I remember seeing such affiliate links on many gaming sites like IGN before I became aware about the importance of disclosure and such and didn't know at all that they were profitable for the sites. And seeing as how twitch's system is brand new, even lesser people may know how it works.
On the other hand, twitch has clarified that there will be a disclaimer stating that the streamer will get money but that's not all my concerns. I'm concerned more shady streamers will hide the negative points of the games they stream to get their viewers to buy the games they play. Don't forget that there are scummy streamers and youtubers out there who will throw their viewers under the bus for money. Just look at how many streamers have G2A sponsorship.
They did hide their interest, but hiding is a question of the guidelines they are under. Ie in case of CSGOLotto I think its the UK's ASA and for others its the FTC. But as long as they disclose to their satisfaction, the disclosure element will be satisfied as you said.