What does it matter? And Microsoft was founded in the 70s..
I think they're implying Microsoft is having a Kodak moment