Facebook will probably die eventually but definitely not in three years. Even if they screw up everything, it'll take at least five years from now. Microsoft on the other hand isn't going away any time soon, they have their hands in too many things to disappear in ten years. Even if Windows happens to die, it'll take at least five years before it'll lose its dominance in the PC market. They also have other software products, which will also help them. And then there's the Xbox One, which probably won't do that badly. In ten years, there could be signs of MS vanishing if they screw up totally, but they will definitely be around ten years from now.