The commonly used term, also mentioned by Fred Brooks, is accidental complexity.
Accidental highlights the non intentional nature of devs introducing complexity.
Isn't accidental complexity just complexity that's not part of the problem domain? Say in the context of serving content/downloads, accidentally complexity would be caching, proxies, CDNs (etc). Basically stuff that we have to deal with to handle or optimise downloads, but isn't inherently part of the "just downloading files" problem?