The Prominence of the YouTube Platform