You are missing the point of this thread. The traffic can go away at anytime. You are not in control. Google/Bing are in control. The only thing you are in control of is allowing them to control you.
You must separate out costs (which you will have no matter what your biz model) and revenue streams. This is the problem. You are not entitled to anything from the search engines, they owe you nothing.