Now let's see.. we had Usenet news groups, mailing lists, IRC channels, and eventually web forums on every programming language, operating system, and software package under the sun. You could ask questions and get them answered. What was so cringeworthy about this exactly?
That's not to say that SO doesn't bring value. It has nice tagging and discoverability through search engines, good moderation, and an achievement and reputation system that encourages people to make quality contributions. But the days before it existed weren't so dark.