I don't know why I'm bothering, but what the heck, my two cents:
First of all, I've been playing since closed beta. I'm not a competitive player, I'm very laid back, and I've kept playing even when design changes left me very unhappy about the game (agile patch, archetype destruction, etc...). So, this thing doesn't affect me in the least, but I feel compelled to talk against an injustice, even if that injustice doesn't affect me. Or, more precisely, beacuse it doesn't affect me. If we want to see ourselves as a community of players, we can't ignore things like that just because we are not on the receiving end.
Having said this, I can understand that maybe there is a solid reason for taking such a controversial decision. I can understand that, maybe, that decision was the most convenient thing to do. I'm not there, I can't judge.
But this decision has been taken with total disregard for the most dedicated players, and an astonishing lack of commucation. In some sense, CDPR is living off a hard earned respect, but they will lose it if they keep doing things like this. It is not a technical problem, it is not a design problem, it is a lack of respect for the community and the players. I don't think it would very difficult to say: "we have to extend the season, but top players at the moment will be regarded/compensated when we can sort things out".
As for the moderators defending the decision:
Guys, I have the utmost respect for you, and you are totally entitled to your opinions, as people, players, and moderators, but you are coming off as apologetic. It is ok to highligth positive aspects of this decision, but a lack of criticism about an injustice gives the wrong impression to the community. It have to be possible to take a decision for the good of the majority, without being detrimental to the minority.