There seems to be a lot of confusion about my using the term "free money" even though I have repeatedly explain it throughout this thread, so I will try further to explain.
First and foremost is to not confuse any time and money that you have put in to your site as somehow being free. I am not talking about this I am talking about the traffic that comes to your site. It does not matter if you spent 5000 hours and $5 million dollars to create your site. That part is done. You have a site and the money is well spent hopefully on creating a good site.
Now you have to get traffic to your site. You can pay for it via AdWords and other places, you can have great links from other sites or you can get organic traffic. When I refer to "Free Money" it is the organic traffic I am talking about.
If the search engines send you repeat organic traffic, it is FREE. It cost you nothing to convert those people in to customers because you paid nothing for them to visit your site. The search engine sent them to you at no cost. That's free. The fact that you may have spent decades and millions of dollars in creating your site is not what this thread was originally about.
The subject was originally about depending on organic traffic from the search engines as not being a sustainable business model.