A part of me thinks that Honda has solved the problem of walking. Something evolution solved a long time ago. The evolved solution also allows us to go up steps!
While it's cool it seems like there is a long way to go before it's useful/cost effective.
None of the above undermines the technology btw, just the application.