Comparing these is very "apples and oranges", but I think you'd better have a strong background in both if you're gonna try.
> Learning technical skills like draughtsmanship is harder than learning programming because you can't just log onto a free website and start getting instant & accurate feedback on your work.
Really? I sometimes wonder what people think programming really is. Not what you describe, obviously.
Same if true by the way for writing. So? Doesn‘t mean writing well is easy.
Not sure I fully understand your second point: are you implying that I don't really know what programming is?
Twenty years down the pike I've gotten pretty solid at programming, certainly not genius-level but competent.
I agree strongly that making art anyone cares anout is massively harder than being a competent programmer. In both you need strong technical abilities to be effective, but intuition and a deep grasp of human psychology are really crucial in art - almost table stakes.
Because software dev is usually practical, a craft, you can get paid decently with far less brilliance and fire than will suffice to make an artist profitable.
...though perhaps the DNN code assist tools will change that soon.
What search algorithms have you developed?
What non-trivial, non-Flask/Django/React, non-plugin/non-API tool, or library, or frameworks, have you written?
What actual percentage of your work output comprises computationally hard problems?
If we're talking programming, that's real programming, the kind you should be comparing 'hard' art to.