It was a bit of an angry rant and you've collected a list of detractors as well, I'm sure, but I do think it had some important points worth discussing.
Now if we can just get DTube a solid as the centralized systems out there, that will be a real game changer. Keep up the hard work.