He still says in 20 years people won't be having cars in cities. I don't see myself going out of the house for daily shopping with something like a segway. A car is comfortable, it has a moving chair, it has a roof, gives you the feeling of a house. I think there would be more car parks than more segways.
You fail a few times with your high-tech ideas and that's OK. After a few times you start to get it, and only look for building something you can sell, or simply make something people want. I think he is still off course with sustainability projects that come with difficult infrastructure problems.
Finally about comparing robotics olympics and real sports: doing sports is cool. You look cool when you play sports and sweat. Also there are the sports heroes that are real people. Do you think majority of people will find it so cool to see fighting robots? Not so sure.
my 2 cents.