He discarded Flash because it is not widely supported but have no problems with HTML5+CSS3
I love when people contradict themselves 
Without watching the video (yet) I think he probably means use on the iPhone etc.
Edit: Looking at the future, HTML5 and CSS3
will be widely supported.