I believe by "no free documentation" they are referring to the 90s, where MSDN was a subscription service, hence the "long time coming" comment.
> Over-monetizing their dev tooling was a significant contributor to Microsoft's loss of dev mind-share over the last decade.
I also don’t really know if this is common: but the individual years of my adult life just seem less real than my childhood for some reason.