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.
Lend money to a bad debtor and he will hate you.