Free Listening is a consequence of the same freedoms that open source builds on, but is more oriented towards data. You should have the freedom to control the data that comes onto your computer (free listening) and the freedom to make statements about what data you want (free listening via free speech).
Unfortunately most software today is not really implemented in a way that supports these freedoms in a nuanced way... and I think that is because most software is created by people who profit from that lack of freedom. I think decentralized software will eventually win because it will deliver these freedoms that people don't currently even realize they want.