Agree completely. Don't see why teams are incentivized to not pay their players and let them leave. To keep the NFLPA happy, they could simply add an 8th round to the draft.
I think it’s intended to be an “Ok, we will do this open free agency and salary cap thing you guys want but teams that lose free agents need to be given some sort of way to be compensated for grooming and losing a player for someone else’s benefit” thing.