Problem that you are tackling should be software solvable problem.
Marketing just through website is hard and it takes time and efforts.
Nice to have idea (Vitamin tablet) or must have (Asprin Tablet)
Idea need to result into a platform.
Just software should not be the end delivered product, some services should be.
Its good to have the viral element built into the content itself.
Building a new market is very tough job.
Targeting only local market is very limiting.
Direct marketing channel to customer is very hard to build and scale.
Don’t just chase every opportunity walking by.
They have figured out their ‘secret sauce’ and are now scaling it.

If your monetization strategy is advertising, you need to be marketing to an enormous audience. It’s possible to make a little money from a lot of people, or a lot of money from a few people. Making a little money from a few people doesn’t add up. If you are not selling something, you better have a lot of eyeballs.

The golden circle: What -> How -> Why

Those who lead – inspire other people.

No Why -> No How -> No What -> No Customer -> No Business -> No Money