I think a key aspect of calling a thing "dead" is that it implies permanency. In other words, it can't have been more accurate in 2007 if it isn't accurate now, which it appears to not be. Maybe if pg had said "irrelevant" instead.
(Others have pointed out that 2007 wasn't even a particularly bad year for MSFT.)
This was a lot more accurate when it was published in 2007.