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.
First, Marketing isn't a Message, it's a Behavior.
Your Prospects WILL find out all they need to know about you very quickly know if you are sincere when you say you want to help them.
Every Company is a Public Company.
To succeed you MUST stop trying to talk folks into something they Don't Want.
If the Movie Trailer below caught your interest, perhaps you want to see the full movie.
Contact me, I have some.
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.