Hello @okiedokieboy,
Let's try to be factual on your legitimate question:
- You can not create a DTube account if you have not a Steem account so far
- If you are posting a content, and you have opportunity to be rewarded both in Steem and DTC (DTube Coins), how many people will only choose DTC (same post, same effort) ?
Put in another way: Steem will benefit from new DTubers, and DTube benefits from Steemians.
So why oppose DTube and Steem, whereas they two decentralized projects helping one another?
RE: Steem delegation application form