You are all way too forgiving by half. The CSGO people were very bad, in that they appear to be actually breaking the law, and did it so obviously. It's like an extreme case. That doesn't make lesser cases not-bad because they are less bad.
A huge amount of Youtube clicks come from embedded sources and the new Youtube on TV thing. In both cases the 'further information' screen is neither visible nor clickable unless you actually go to Youtube, something most people, obviously, wont bother doing. Here's an embedded random Youtube video:
Show me where the further information is?
What PewDiePie did was the equivalent of putting crucial information into the 'smallprint'. He put it somewhere in the EULA. He did not have a desire to verbally express the situation as part of the performance nor put the smallprint onto the screen as a preface to the video. He is more than happy to take the dough and give the game a happy face.
This is a personality issue. He is still 'shady', he is just 'legally shady'.
Youtubers who take their own credibility as the most important aspect of their gaming presence, such as Angry Joe, Total Biscuit, Jim Sterling, OzzyMan Reviews, and many, many others, a list too long to mention, simply wouldn't act in this way. They would either tell WB and their cash to sod off (after all, they are paid by their viewer, why do they even need
excessive greed) or they outline exactly what's going on in the actual video, upfront and unapologeticly.
See how OzzyManReviews promotes Loot Crate and even tells his fans what cut he gets (5:00 onwards):
Not one inch of shadyness there and if you don't want to watch unsolicited advertising then you can stop watching the vid right there. If you don't even know you're just watching unsolicited advertising, you can't even make a choice.
CSGO = possibly illegal + zero integrity
PewDiePie = Zero integrity
'Good' Youtubers = Integrity
Hope that makes sense.