Strategy is about creating the future, not predicting it. You develop strategy by starting with a bold vision of the business in the future and working backwards, not by an understanding of the present business and working forward. The latter merely entices you to compromise your vision. It is only the former that can take you where you want to go.
Unsolicited feedback is meant only for the benefit of the person who gives it and never for the person to whom it is given. I pay it no heed. Neither should you.