BS detected
I'd say many of the stuff you have mentioned is accurate but still they would have to keep their ad revenues up if they want to keep their shareholders happy.
Go to YouTube, tap on 3 buttons and then you'll be redirected to MyAdCenter. There you'll find the details.BS detected