I sense a lot of ignorance regarding how much work goes into a professionally recorded song. Regardless of whether or not you enjoy the final product, the team that brings professional recordings to the public includes one or more songwriters, recording engineers, producers, mixing engineers, mastering engineers, graphic designers, manufacturers, distribution channels, etc. So yes, a song that you may not like *does* have a production cost associated with it and, yes, the people associated with that song *do* deserve compensation for their work, like any other professional.
This is why/how an "industry" exists behind recorded music nowadays. It is clearly possible for you, with your "good taste in music," who only admires "working musicians," to only attend live shows. Just keep in mind that there is more "work" involved in creating a professional recording than you apparently realize.
As for the songwriter-- without him/her, there wouldn't be anything for those people to work on! Why should songwriters not demand just compensation? And why should there be a limit to the spoils that can be enjoyed by those who helped create songs and recordings of those songs? What if the consumers of $your_product suddenly decided that, because $your_product is so ubiquitously enjoyed by so many people, you should just give $your_product away for free; and, worse, these consumers did nothing but complain whenever you tried to speak up for your right to compensation for providing $your_product?