I feel like I spend half of my time advising people to be more pragmatic with what they’re trying to achieve, and the other half telling them to be ten times more ambitious.
What it comes down to is this: ambition is a wonderful tool to expose the world of the possible; it’s a terrible predictor of what your users will actually respond to.
So, when you’re thinking about shipping that next thing to your users, limit the scope of your ambition. Ship that thing, and let your users guide your next step.
When you’re thinking about the possibilities for what you could build, really try to push your ambitions beyond their limits. Figure out how your product could change the world. Because so often, the difference between changing the world and not changing it, is simply failing to notice that it was possible.