Is the Creative Class Engine Sputtering?
Geoffrey.landis writes "The 'creative class' was supposed to be the new engine of the United States economy, but according to Scott Timberg, writing in Salon, that engine is sputtering. While a very few technologists have become very wealthy, for most creative workers, the rise of amateurs and enthusiasts means that few are actually making a living. The new economy is good for the elite who own the servers, but, for most, 'the dream of a laptop-powered "knowledge class" is dead,' he says."
it's called "patent trolling," "eternal copyright," and "software patents."
ELOI, ELOI, LAMA SABACHTHANI!?
It's easier (and more lucrative) for existing companies to use lawyers to bankrupt anyone with a creative idea that might threaten those companies.
The moment you try to capitalize on your idea, you'll be looking at cease-and-desist letters and lawsuits claiming some kind of infringement.
The entire system needs an overhaul.
Making music and making money are completely different skills.
That's true everywhere. Writing a good, fast code in C and assembly is in no way related to smooth-talking a client into signing a contract to develop the abovementioned code. Many programmers who are capable of the former in their sleep can't do the latter if their life depended on it.
The musician in your example (talented but poor) needs to either learn how to develop his business or hire a manager. A talented programmer can develop business skills to manage his own business (contracts, ISV like iPhone/Android) or he can join someone else's company; then business opportunities will be taken care of by someone else (along with the lion's share of profits.)
It is not easy for a programmer to gain businessman's skills. I'd guess it's equally hard for an artist. But that's what the money is paid for. If you don't want to touch that, you are still free to code (or compose music) in your parents' basement. Only don't expect anyone to know about you or want to pay you.