I think they are fine. They definitely hurt the Sabres disproportionately, but I think it’s completely fair for players to not want to move at any given moment.
I think that the bigger change I’d want is that the salary cap should be tax adjusted so that each team has the same effective cap.
Rosen was a reach, but Östlund was within his expected draft range IMO. Rosen was expected to go between 16-31, and we took him with the 13th pick (14OA). Östlund had a bit more variance with his value, but most had him in the 13-21 range, with some outliers having him later.