Advertising revenues on social networks have historically been pretty poor.
I think what O'Reilly was getting at was people forming their startups that essentially chase the latest trends in what now amounts to a bubble. He makes a valid argument and we could all be looking back at what he said in the future and only realize then just how spot on he was.