Senior Programmatic Account Manager John Downs shares his thoughts on the recent Adalytics report that casts fresh doubt and concern about the video-sharing platform.