Coming up with those "big ideas" is an extremely tough thing to do. Often, people who get so enamored with the grand scheme of things engage in endless strategy with no prototype and nothing to show the world.
I will agree with you that one should not write off the bigger picture, but sometimes in order to get to the bigger picture you need to put the little pieces in place first