I think what it comes down to simple - YouTube is going in the wrong direction, while DTube is going in the right direction. If we can overcome to massive numbers advantage that YouTube has, we can be very successful here.
You are viewing a single comment's thread from: