I don't think street view is a gimmick. If you have to go to a building you haven't been to before, it can be good to know what it looks like.
When we start seeing people walking around shopping malls with 12 cameras hanging off their bodies, we will know indoor mapping has started.
Some people are saying it's a mapping car and others are saying it's a driverless car. In a few years, why not both? Mapping drones will just become a fact of life.