>>105597836
>Has youtube won?
Not yet.