Comodo CEO (2011, same one now??) hilariously slammed in Moxie Marlinspike's talk
https://www.youtube.com/watch?v=Z7Wl2FW2TcA
watch especially 05:19 to 06:52, then 07:45 to 11:30
heck watch the whole thing; Moxie is a very clear, articulate, speaker with a great sense of humour *and* knows his shit