I really agree, I don't feel too confident in coinjoin schemes, or master nodes. Zero knowledge is where its at. The video left a bad taste in my mouth. It gave the opinion of someone simply trying to sell their coin. He wouldn't even acknowledge the value of zero knowledge solutions. Instead it was his job to criticize any competition as best he can, and tell you don't look there, buy DRK instead.
When/if a usable zk solution is found some day and implemented, we can assess its value.