Sort:  

I don't think Dtube is going anywhere. I'm rooting for them to one day dethrone YouTube but as of now I can't fully use them because I'm currently trying to build my account and 25% is a bit much for me.