People can still be traded for draft picks.But I don't think it is entirely. There are contracts they cannot shed immediately.
Edit to add: After the 2021 season, it is totally up to the new GM and coach, I'd agree. Look at the contracts and tell me what you think. Maybe I am reading it wrong.
https://www.spotrac.com/nfl/atlanta-falcons/cap/2021/