to be fair, they have in a sense.
the company is profitable. they have cash in the bank. but the writing is on the wall, google has become completely dominant in ads. yahoo has tried to reverse this but google has just taken more share. web ads are a winner-take-all economy...it doesn't look good for anyone going head-to-head with google
yahoo won't go under, but its days as an independent company are likely numbered