This is great feedback. Thanks for sharing. I can't really argue any of your points, you made some solid points there. Except for the first one. I think you can upload HD in DTube, regardless of your SP (I could be wrong on this so I'll actually ask around)
Other 2 points I actually agree with 100%
My only answer is that in the end, like what you mentioned, it will all get worked out :)
Thanks for watching and stopping by! I really appreciate that so much :)
No worries and thanks for your reply.
If you do find out about my point 1 I’d love to know in order to gain more clarity.
Thanks mate