Bob on.
I've said it before and I'll say it again, since the record shop as an entity went tits up and the internet took over, the whole forum of selling music has entered the grey market.
You wrote a song and you produced a track at a studio - you paid the studio and the engineer.
You then took your finished product mastering and for press - you paid for that service.
You sold your finished vinyl to a distributor for x price - you covered your costs maybe;
Who sold it onto a record shop for Y price - who covered their costs maybe;
Who sold the finished product to us, the punter for Z price - who had a fully paid up and finished article to show for it.
The track got exposure on radio, or later on in the industry got a PRS payment or equivalent, either way something was given in return.
Chain finished, calculable and everyone was happy - and more to the point, everyone got paid.
Not so anymore.