Jeeze, I've never heard of this guy before, but watching that was extremely awkward and he doesn't look well. Maybe he's just not a confident speaker and was pretty anxious, but either way it was a very rambling and incoherent presentation.
With 5000+ posts, if you never heard of this guy, maybe you should listen more and talk less.
As much as I should hate the guy, I can agree with everything he said.