While there is accidental complexity, we can not measure what is or isn’t accidental. So I think the statement that the majority of complexity is accidental is completely made up. I also think it’s wrong.
The majority of complexity in software is unavoidable. Accidental complexity just makes it even worse.
The majority of complexity in software is unavoidable. Accidental complexity just makes it even worse.