As said, I believe the major reason for there not being real competition is that enough people are fine with the current condition. We cannot assume that every niche can be served.
I'm not doubting people download to "vent", but isn't that independent of the moralic discussion of whether someone should be entitled to download?
Yes, but maybe enough people are fine with the current condition because they can download. If they couldn't, more people would be frustrated with status quo and force something else to appear.
"..but isn't that independent of the moralic discussion.."
Well, one could argue that since they refuse to make an alternative, people can resort to the only alternative there is.
I'm not doubting people download to "vent", but isn't that independent of the moralic discussion of whether someone should be entitled to download?