Consultants are not well suited for strategy (you probably have a deeper understanding). They are also an expensive way of proving your point to management. However, they are good for emergency horsepower, e.g. data analysis, and for primary research within your industry (they probably have a broader understanding).
Having a competitive advantage may reduce the incentive to explore other ideas, especially ones that conflict with your chosen [successful] strategy. Additionally, having to maintain/exceed quarterly numbers dissuade incumbents from risk taking.