It's even more complicated because he posted it to YouTube two days before the game even came out, potentially devastating their early sales
Yikes, this is the part where I side with the developers.
Let's play as a consumer helps me determine if I should buy the game or not. Because watching someone play a game isn't the same as playing it. But, showcasing the whole game before release? That feels wrong.