^^^ On the head, Darren, on the head..!!
When I started ten years ago, I often got the impression that, especially for the "early adopters" in the 90s, it was as much a 'status' thing as it was anything else.
Many of these guys were sysadmins, or in similar positions at work. They saw learning Linux as another "string to their bow", and they were damned if they were going to give away - for free - the hard-won knowledge it may have taken them years to amass. They had to learn it all from scratch, the "hard" way.....so why shouldn't you?
I think, myself, that this was more than likely the origin of that "RTFM!" put-down that so many used to growl at noobs.....
One of the expected rites-of-passage seemed to have been setting-up your own server, followed by putting together and running your own website. Remember, this was in the very early days of the world-wide web, when there wasn't a fraction of the available advice/guides/resources that we nowadays take for granted.....mostly, because it simply didn't yet exist. So it was even more of an achievement to get all this working.....and was, apparently, the only way to get your peers to take you seriously.
How times have changed...
Mike.