I would caution against an over zealous changing of ideas. The reason that a lot of entrepreneurs fail is because they are too agile in changing ideas in search of the perfect one and never follow through with one of the decent ideas. There is not a perfect idea. The path to riches is through hard work and dedication to an idea that you can execute better than most. You do not need to have the best execution or idea to be a successful entrepreneur.