Hard disagree with hard parts of software are harder than domain. I don’t know your story, skills, or domain. But this doesn’t match my experience and others around me at all.
The ability to acquire domain knowledge quickly however, isn't exactly the same as the ability to develop complex software.