CBJ took a flier on a G for the prospect pool, of which they only have one other right now. Plus, they're essentially trading a high 2022 5th for what will likely be a mid-to-high 2023 5th, so basically a wash.
SJ gets to punt their from 5th this year to next; so, whatever.
2023 is supposed to be a deeper year, but that matters little by the 5th. CBJs do get their pick a year earlier, so that helps. This is about as fair as you can get.