YouTube Doomsday is here! DTube to the rescue?