I think you'd find that most enthusiasts or hobbyists have in-depth knowledge of the components of their hobby and that "computer people" are no different.
Most people have no idea what is inside their computer - I think the majority of PC owners don't even know the size of their harddrive, for example, and that is something they might actually need to know, let alone RAM or CPU specs.