I'm pretty sure thats what they had in mind when creating Ethereum. Give people time to attract developers to build dapps, not only on Ethereum but on other cryptoplatform- and frameworks. I don't know if most people can already see the potential of what could be done with this tech.
Yes, that is true.
Google Maps wasn't created as soon as the internet was created.
And Uber wasn't created as soon as Google Maps was created.
It will take time before layers are built on top of existing technologies.