Because the club has no income and is absolutely desperate for money.
I've cancelled by the way, but would have happily renewed out of blind loyalty to support the club in it's time of need had there been some incentive. But there is none. That's why there is so much anger - people know the consequences, that the club is totally unsustainable without ST income, and it's killing them knowing that cancelling is killing the club. But the club's stubborn pigheadedness has turned people away.
Fyl, iirc you buy streaming passes for every game. I think you've said before you even pay £10 for the Checkatrade streams when match tickets are only £3. I honestly really admire that. You could stream it illegally for free if you wanted but choose to put money into the club instead. Now imagine you paid for your yearly streaming pass but after you'd paid the club said there'd been a technical problem with the supplier and they couldn't guarantee you'd get any streams at all. They'd send you a match report instead or a link to live text commentary but no refunds. You'd probably be a bit annoyed, right?
Well, there is no guarantee. I have to use a "workaround" in order to give the club my money for the streams, and if there is a technical problem that prevents me getting the stream on any given week I know that I won't be eligible for a refund because of that workaround. And this has happened a number of times. It's the risk I take.
In the current climate with no games at all being played, and the almost certainty that when things restart it will be behind closed doors, I really don't see the sense in buying any kind of season pass unless you've got so much money that it wouldn't even matter to you if you lost the whole season card's worth of cash.
And if you decide to do it anyway to support the club, then hats off to you, I salute you for your dedication to the cause. But if you do, then surely you do so at your own risk, knowing that at least some of the season is likely to be behind closed doors? It's not like it hasn't been all over the news for months on end.
Now, I haven't looked at the terms and conditions on a season card or match ticket recently, but if a game was called off or rescheduled for any reason, would a refund be given? I don't know the answer, I'm asking in good faith. If someone could make the first fixture but not the rescheduled one, I'd find it (pleasantly) surprising if a refund was offered.
Now, to me, you've done the sensible thing. You've looked at the deal they've offered and said "OK, that's not for me, I'm cancelling".
The folks I don't understand are the ones that have said "That's not for me, I'm going to rage about it".
Surely if everyone just cancelled like you have, the club would look at it and say "OK, perhaps we should offer more of an incentive" and then everyone might get what they actually want from the situation?
Fury isn't always the best way to get what you want. Anyone that has ever worked in customer services will tell you that.