Consider a dancer. Being any good takes years of training. But even the very good ones struggle to make any sort of living from it. (Take a look at the dancers in the background of any music video. Do you think they get paid much?)
Why should musicians be different from other artists?