I pay for my good old Philips radio and philips benefits from the sale. CBC can not demand Philips to not sell radios.
I pay for my smartphone, which has software to listen to radio and Apple, Samsung or someone benefits from the sale. CBC doesn't demand them to exclude CBC.
Now if I choose to pay for another software and the developer benefits from it, what interest does CBC have here that they they don't have in previous situations ?
The matter of the fact is that Hardware/Software is different from Content. Period. Hardware/Software facilitates content. While the CBC radio content itself is free, the Hardware/Software can sell and for a profit.