I agree that the article is stupid. No company is safe from Yahoo's fate. Given enough time, there is 100% certainty that all companies will suffer Yahoo's fate.
That said, if they haven't diversified by the time the need for Google's search engine disappears, or if most people start to use the service without clicking on paid ads (e.g. because of adblockers), they will clearly have problems. "They're working on it" isn't the same as "they have it" when it comes to sources of revenue.