When you’re entire livelihood relies on YouTube it’s pretty hard to just walk away from it. The only other option out there right now is twitch but their rules are so strict that DP would not last on the site very long. Everything is about money to some extent
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.