I respect that you didn't get into programming for money, but many of us do, including myself. Programming for me was a way to escape growing up in poverty, it was a way to gain financial independence and start a business of my own in an area that has almost no barriers to entry. I started an HFT firm and in order to compete I have to hire some of the most technically sophisticated people I can find. I am fairly confident that many of them are highly motivated by money just as I am and that being able to put to use their skill to provide for themselves an incredibly high standard of living motivates them a lot more than if their skill had little to no means of providing them with a great paycheck.
Certainly there are interesting aspects to programming, but there are interesting aspects to a variety of different subjects and I don't know that programming is intrinsically more fascinating than music, or psychology, or history. What makes programming stand out at this particular moment is the massive amount of economic potential it has.
I wanted to use programming as an example because it is what I am familiar with. I am not trying to say that if you are in for the money you will have a bad time, that money is evil and all of that. What I am trying to illustrate is that monetary gain in itself is not enough to sustain any sort of artistic expression, and this is why pure artificial emulation of the activity is not enough to kill it, in my opinion.
This is not to say that art has no value in escaping reality, poverty being one facet of reality. In a sense, art is the only valid escape from reality, the only form of expression that can truly shape and transform what we know.
I think what makes programming stand out and have economic potential is how much of an amplifying effect it can have on all the other fields you listed.
For whatever reason other than money we got into programming, it's likely not the reason we are still in the field. Jobs suck the joy out of it. The money hasn't been very good for me either.
Certainly there are interesting aspects to programming, but there are interesting aspects to a variety of different subjects and I don't know that programming is intrinsically more fascinating than music, or psychology, or history. What makes programming stand out at this particular moment is the massive amount of economic potential it has.