Tried Dtube but honestly its a lot more work for nothing.
I would download my video (takes time)
Upload it (takes time)
It doesn't benefit my YouTube in anyway.
So, what's the point?
Here I can just paste a link, spend the extra time adding some content and drive some traffic to my YouTube site. Honestly, not sure what the big deal about Dtube is?
That dtube is not centralized, you cannot be muted, suspended, deleted. Thanks for your response!
True. When youtube locks down my account more I will consider a move. Thanks for your comments bud
Censorship resistance, plus the most annoying feature of youtube : unavoidable advertisements, you are forced to watch them at least for 5 seconds! Cheers!