There is some truth to what you say but then again, it's not exclusive. You mention unfair reward distribution and not welcoming new users. I just came to dtube with my first video yesterday and got upvoted straight away.
I'm not here for the upvote though. I want to grow my skillsets, increase my self-confidence and share valuable knowledge.
Upvotes shouldn't be our main motivation.
You will regret your decision later on. Consider sticking through the rough times. Dtube is just a baby and you are expecting it to write a song, explain the string theory and solve world hunger.
It doesn't work that way. The baby can barely speak. Give it some time to develop.
Don't give up!
Looks like you are off to a great start. I wish you all the best.
Thanks! Wish you don't give up.