Respectfully. Music production is an absolute rabbit hole. With coding if you have a computer you’re up and running. Music? You can screw your mix if your room isn’t acoustically treated, if your audio interface is low quality you aren’t hearing things clearly (I had an old focusrite interface that was the audio equivalent of trying to hear through a dirty smeared window), then you’ve got studio monitors all over the place some running you 1000s that don’t even do a good job but are purely marketing. That’s all before a single idea manifests in the physical. Granted you don’t have to be that extreme, but music production gets deep. Essentially every module you listed is it’s own beast.
I’m not saying coding isn’t tough. But it’s very on rails, guided, and doesn’t deviate that much outside of solid principles.
There are people who have jobs in music purely doing sound design or creating patches for synths. They took one aspect of music production and turned it into a full time job. That’s how deep you can go with music production. I absolutely see the value in a multi stager.