There's an analogy in startups that you should build a great skateboard first if your vision is to build a better car, but I just don't agree.
If you have a vision for a better car then you need to deliver a better car, not a skateboard, because, well a skateboard just isn't a car. https://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-...
If my idea is to create a business for sharing cars, but it's cheaper and quicker to build a business where local kids drive you around on their pushbikes, I just don't see that as being the same. Those who argue for skateboards versus cars would say "well you are solving the problem of rental transport and starting in a practical way". Meh.
The other thing I think is important is not to waste the initial attention for your product on something that is not in fact the true vision of what you had in mind.
But so far I haven't succeeded so my philosophy can't be given much credence.