Google certainly seems to have a trend lately of spending their huge cash reserve to acquire companies to fix perceived problems or holes they have. This is sound business strategy but to a lot of us involved in software/development/technology, it certainly doesn't seem like a proven winning method.