Sort:  

Dtube has the potential, but it's a relatively new platform and it needs time to improve, hopefully people in charge take the time to improve it so more people can join and bring good content.