As of today, the first point in this post is already invalid.
If Marissa Mayer keeps going like how she is, I suspect that this post will be fully invalid in 5 years.
We would very well be witnessing the 2nd greatest tech turnaround after Apple - with Mayer.