skipping through that video without sound gives me the impression that this is a video about all thats wrong with the startup scene.
Everybody on that stage looks like a complete douche, even the TC guy.
I know they probably want to portray a certain image, but gawd...Sunglasses WTF ?
It does look like and feel like Doucheville on stage. But if you hold your nose through the first part, there's some interesting stuff in there (like how they bootstrapped by finding a passionate niche and targeting them initially)