I agree. Microsoft wasted great opportunities by trying to copy Google. I really think they've fixed that however. Microsoft seems to have its own identity as of late.
Still - as they say in Italy - a fish rots from its head. Thats where the buck lies.