One more updated thought, non profits need to think like businesses.
The definition of a revolution: it destroys the perfect and enables the impossible.
The music business was perfect. Radio, record chains, Rolling Stone magazine, the senior prom, limited access to recording studios, the replaceable nature of the LP, the baby boomers... it all added up to a business that seemed perfect, one that could run for ever and ever.
The digital revolution destroyed this perfect business while enabling the seemingly impossible: easy access to the market by new musicians, a cosmic jukebox of just about every song ever recorded, music as a social connector...
If you are love with the perfect, prepare to see it swept away. If you are able to dream of the impossible, it just might happen.