Building Endurance in your company is a function of Mission, Vision, Values and Leadership. It is easier to define when you are in the Startup stage but very difficult to keep focus on. Large companies fall because they take their focus away from it.
Your company and your products matter to you, but have you made it clear to your customers why your products should matter to them? Turn your readers into Rabid Loyal Zombie Tribe.