That's correct.
So I'll ask again, why do you think it should be different just because it's on the internet?
It used to be that some televised matches were regionalised. So someone who wasn't in the midlands for example couldn't see a midlands match. I bet that pissed you off too.
If people want to watch the matches that are on Sky, they need to pay. If people want to listen to matches broadcast on the internet, they need to pay.
I'm sure you'll find that if Radio Kent broadcast commentary for the Leicester v Blackpool match they wouldn't get many listeners.
The rights to broadcast the match on the internet is separate to the rights to broadcast on the radio, just like the radio and TV contracts are separate.
If the BBC (or anyone else), wanted to broadcast matches online they would have been able to put in a bid for the rights to do so. But NTL/PTV made a better offer, which the clubs took.
Do you think the league should have turned down the Sky money so people can watch matches for free on the BBC instead?
Do you really think it will cause the clubs that much harm?
What about before the internet, when there was no way for non locals to hear commentary unless they paid 38p a minute on the phone. Did you think that should be free too?
And before the phone commentary, did you think the lack of any available commentary was harming clubs?
It's hardly going to cost the club much financially, those people aren't likely to pay £25 to watch a match if £3 a month is too much for them.