The troll is actually saying that artists DO make music performing live.

As this is my field, and i have quite a good experience of live performing, i can say that this is wrong.
Most people take examples of bands that are at the "top". Millions of dollars of backing to perform. (And a 100% certainty of filling the concert hall).
For the other 99% of musicians; they basically get paid very little or not. I played in different countries and festivals and i can tell you the scene is pretty grim. The price of paying, lets say a band of 5 people, i huge. Transportation, hotels, food and check. Most festivals can't afford it. Bands playing in bars rarely get paid. I can go on for hours about the different situations...
Live does NOT pay. And, most artists don't sell albums as well. This is why most of them either teach, or have a side job.
I'm working on my first album today, and i've been on it for years. Most of my money goes in it. The Majors i'm in contact with keep telling me: "finish it, and then come see us". So, basically, i have to do all the work and fund it myself (hello Kickstarter!). Also, creating a Record Label is a real pain. Takes half your time in paperwork... (especially in France...).
The world is changing, and new systems arise. We are in the middle of a transition. Its hard to tell which way is good. Some are lucky, some less. Nonetheless, everybody is having a hard time.
The 1%, are the lucky ones, and most have worked good for it. I was in Air Studio last October for a recording session and Muse was in the studio next door. I peeked when they where away (

), and was amazed of the equipment and funds they had. The sound engineer that was with me (and in the industry for 30 years now) was very impressed that a band, today, could pay a class A studio for a period of maybe 6 months, to compose and record. Like the old days. Good to see, but we're going to see less and less of that.
Piracy is a pain, but can also turn into free publicity. It seems like donation works better. Or in the case of Xenonauts, the pre-order/community involvement works great. I would love to do something similar in my field some day.