The key-phrase I noticed in your message are "computer users in general".
That itself has problems. Do you mean home computer users? From what I
know, most large companies, including hardware vendors, and
governments uses computers as well, so they are too "computer users",
thus copy hardware aren't impractical for every "computer users in
general".
So I take it you are referring to home/small business computer users?
Oh, don't forget that there are people who will produce the hardware
for your given documentation at a practical cost even for the average
home user, as stated earlier.