The crypto system on BitTube is far too fiddly. If video platforms want to integrate crypto they need to make the process as easy and friendly for users and creators alike as possible and BitTube just doesn't do that.
Also, I have to wonder what BitTube gets out of making people install their extension. On a system like 3Speak it's clear they get some of the Hive that flows through their platform which helps to fund and motivate the project, but what does BitTube get out of making you install an add-on. There has to be some reason they want people to go through all the extra hoops of installing a browser add-on instead of just integrating their crypto system more seamlessly with the website.