Every Free Agent's ratings tank during training camp

Hey, me again
We just did the training camp sim in the CSFL today, and noticed that every single free agent lost a significant amount of their ratings. I didn't run the numbers, but by eyeballing it, every free agent has lost about 3-5 OVR.
Some older players already on the decline lost more than others (as they should), but this is going to put a serious dent in in-season free agency, if not kill it outright. Considering some players refuse to sign contracts in the free agency periods altogether, this is a pretty big loss for the depth of a league's free agency pool.
Here's a pretty average example of someone who didn't get signed during the FA periods, but probably would've found his way onto a roster quickly, who has lost so much of his abilities by not being on a roster.

A couple questions:
1) What was the rationale behind such extreme losses?
2) Are free agents on a 1/1/1/1 training regimen for training camp or something? Can this be adjusted in a patch? Nothing to this scale happened in PF20.
If you want my input for tweaking it for realism:
- I think younger free agents should stay the same or increase at a lower rate than they would if they were in training camp with a team, but maybe lose some of their position skill? After these rating crashes, players I was looking at calling up eventually are no longer worth trying to develop. IRL, players in this situation wouldn't be chilling on their couch, they'd be working with their trainers to stay ready for their opportunity. Might take them a little extra time to get up to speed once they are signed with a team, that's why I think there should be a bit of a loss in position skill.
- Older free agents should lose some ratings but not as severe as it currently is. As it stands, there are now very few reliable veterans in our league's free agency to call up mid-season in case you need emergency depth, as a result of these losses. This could become a pretty significant problem.

We just did the training camp sim in the CSFL today, and noticed that every single free agent lost a significant amount of their ratings. I didn't run the numbers, but by eyeballing it, every free agent has lost about 3-5 OVR.
Some older players already on the decline lost more than others (as they should), but this is going to put a serious dent in in-season free agency, if not kill it outright. Considering some players refuse to sign contracts in the free agency periods altogether, this is a pretty big loss for the depth of a league's free agency pool.
Here's a pretty average example of someone who didn't get signed during the FA periods, but probably would've found his way onto a roster quickly, who has lost so much of his abilities by not being on a roster.

A couple questions:
1) What was the rationale behind such extreme losses?
2) Are free agents on a 1/1/1/1 training regimen for training camp or something? Can this be adjusted in a patch? Nothing to this scale happened in PF20.
If you want my input for tweaking it for realism:
- I think younger free agents should stay the same or increase at a lower rate than they would if they were in training camp with a team, but maybe lose some of their position skill? After these rating crashes, players I was looking at calling up eventually are no longer worth trying to develop. IRL, players in this situation wouldn't be chilling on their couch, they'd be working with their trainers to stay ready for their opportunity. Might take them a little extra time to get up to speed once they are signed with a team, that's why I think there should be a bit of a loss in position skill.
- Older free agents should lose some ratings but not as severe as it currently is. As it stands, there are now very few reliable veterans in our league's free agency to call up mid-season in case you need emergency depth, as a result of these losses. This could become a pretty significant problem.