I think thats an individual choice dependent on how you allocate scarce and valuable resources. For some open source is a moral imperative that must be upheld at any cost. For others it's a nice to have.
It's a bit like self-reliance, for some it's important to sacrifice more wealth to increase their self-reliance, in the end it's really what aspect(s) of your life you want to maximize.
The issue with wiring diagrams is that most don't have a chip fab in their basement so the benefit they receive from having wiring diagrams is mostly intangible. I think for most people it's far more important to have a CPU that executes a popular ISA (ie. x86) than to have wiring diagrams. Similarly, most users receive intangible benefits from having access to the kernel source, as they will never modify it.
I suppose if you had access to a chip fab and needed to modify your CPU design frequently it would be important.
[slightly rephrased] The issue with source code is that most don't compile their OS so the benefit they receive from having source code is mostly intangible. I think for most people it's far more important to have a CPU that executes a popular OS (ie. Windows) than to have source code. Similarly, most users receive intangible benefits from having access to the wiring diagrams, as they will never modify it.
I have long argued that software and hardware are the same from a source code perspective. Have you ever looked at the source code for a CPU? I have (many CPUs: ARM, Intel, and more). It's just code like if/else statements and assignments. Just like C (plus the extreme concurrency). Manufacturing? Yes, it's an issue. In theory, I could wave the FPGA argument, although it's not a practical solution.
Didn't sun "open source" sparc? Doesn't ARM succeed partly because their licensing is more "open"? Now that the necessary software is mostly open I wouldn't be surprised to see people moving down the stack into firmware and hardware.
I'm sure that you know this, but "open" and "patented" are not mutually exclusive. Lots of codecs are "open source" but you can't use them commercially without paying money to someone (e.g. MPEG-LA).
It's a bit like self-reliance, for some it's important to sacrifice more wealth to increase their self-reliance, in the end it's really what aspect(s) of your life you want to maximize.
The issue with wiring diagrams is that most don't have a chip fab in their basement so the benefit they receive from having wiring diagrams is mostly intangible. I think for most people it's far more important to have a CPU that executes a popular ISA (ie. x86) than to have wiring diagrams. Similarly, most users receive intangible benefits from having access to the kernel source, as they will never modify it.
I suppose if you had access to a chip fab and needed to modify your CPU design frequently it would be important.