This was already in the works pre-Mayer...
Such as? I'm not doubting you, I'm just curious to know.
If Amazon had developed it they'd have called it 'Data Processing Services' and charged for how many cycles it took up.
On top of that, Yahoo ain't financially dead a la Nokia and RIM. Yahoo is very profitable, with billions of revenues and net income. I wouldn't write off Yahoo just yet.