My neighbor Nan makes a living as an artist. For about three decades she primarily paid the rent by working regular jobs. These days she works pretty much every day as in seven days a week: painting, teaching, selling, marketing.
She has decades of craft and decades of knowledge about what will sell and decades of rolodex. It's a business. She still does art for its own sake and it is way more awesome than what pays the bills...but what pays the bills is what pays the bills.
One of the things about Nan is that you wouldn't know she's an artist from meeting her. No black turtle neck, no angst, just the woman who grew up from the child and went to the grocery store to buy milk when the kids drank it all.
So what is the reason that most artists don't make good money? It's hard work and luck and perseverance, like many other occupations and not like programming is today in that there is not a lot of corporate demand.