A lot of times naysayers are just people that have not taken the time yet.
You have to be ready for hard work and frugal spending to get the idea off the ground.
It all starts with a great idea and teamwork.