I do have that in mind. I think it was a hasty, over-reaction. A blanket "pardon" wasn't necessary, and did nothing for the departed seniors who really were the aggrieved party.
I think the decision was made partly to keep teams competitive in a year where no one knew how many games might be played, when a season could be cancelled for everyone or by specific teams. If the season would count as an eligible year, how many players would have opted out when games started being cancelled or before any games were played - who knows, but whole teams ended up opting out anyway.
It is certainly a messy situation for the next three years, and will have an impact on individual team record books, conference record books, and NCAA record books. It will impact recruiting and team composition and give coaches more gray hairs. Transfers went through the roof this year, partly because of rules changes, but also significantly impacted by grad transfers with extra years of eligibility.