Here you do the world a favor and people bash you for it, unreal! Unfortunately, there's a lot of people in this world who have nothing but hatred for humanity and will complain about anything. For the record, I appreciate the work you did, and people shouldn't be so god damn judgemental, like you owe them something, its pathetic.
If they don't like the way you built DTube, then they should shut the hell up, stop complaining, and build their own god damn platform.