> I disagree. What most people usually mean by "complex" in any context is some fuzzy not-really-defined thing they aren't really sure about.
I didn't say that this is what people mean in "any context" but rather _specifically_ in software (see the quoted text in your post). I do agree that people are fuzzy about it; that's also why I also said that there is frequently a confusion between _complexity_ and _difficulty_.