We think we're pretty good at "doing" software. That because it's been around for 50 or more years, we've basically got it cracked and we know all the problems.
I'm not surprised you don't. You seem more into literature actually.
You've been Berkeley'ed!