I hate to break this to you, but if they make ten bucks from you and lose a million dollars of exclusivity bonus from the cable company as a result, that has not actually made them money. That has lost them $999,990 dollars.
I see you're from the UK, so you may not be aware, but NBC is a tv network here. It's one of the basic channels, and you can even receive it over-the-air without any subscription. They also own a couple cable channels. NBC broadcasts the Olympics on their channel. And they are the ones selling this app. As far as I'm aware, they are not sub-licensing the Olympics feed to a different cable channel, so there is no exclusivity bonus. In fact, they paid a hefty amount to get exclusive rights, so you'd think NBC would want to bring in as much revenue as possible to maximize their investment.