Why not MeTube?

What about the way YouTube is named? Why not MeTube? Does one suggest more than the other?

(emailed to me during talk at Re:Humanities)

Leave a Reply

Or