well, they have almost 22B dollars sitting in cash. from an investor's point of view, that is wasteful. Easy way to turn that cash into growing revenue streams is to purchase profitable companies. Though 500 mil is a bit steep to pay for yelp IMHO.
Noone was saying that 12 months ago.