These are Very Sound principles but the key ingredient is Timing.
Founded over 100 companies in the last 20 years, many you will recognize like PetSmart, NetZero, Snap, Jobs.com and many others.
Now ask yourself This Question...
When people are asked about the industry, even as large as it is, it's Amazing how many don't have an answer.
To succeed you MUST stop trying to talk folks into something they Don't Want.
A MAJOR reason so many fail is the company doesn't have a simple way to go to market that's immediately duplicable and appeals to how the customer wants it delivered.
It's a Behavior.
Your Prospects WILL find out all they need to know about you Quickly know if you are sincere when you say you want to help them, because NOW Every Company is a Public Company.