Yeah, no.
My point is, along with the marketing (colors for logo's and what not, that this post is about) is also very important that the site actually works. Upload problems have existed since I joined over a year ago! And when it doesn't work (3 times out of 4 about for me) there at least should be some help and suggestions right there on the page. Not a message "Unknown Error".
I already joined the discord, but It should work without having to join yet another (centralized even!) service. After the length of time DTube has been up, this should no longer be the solution.