I don't think Garland and Boeser are too far off market value, but it's enough to make them tough to move. Myers obviously is but, in JB's defence, the timing of his signing was quite unlucky. At the beginning of 19-20 the cap was 81.5m, it's now 83.5m a rise of less than 2.5%. If the cap had gone up by the same amount as the years leading up to that season it would now be over $94m and there'd be an extra $340m potentially on offer across the league. Obviously not all teams spend to the cap, but the floor raises would be proportionate. In my alternate universe they'd all be movable or maybe even worth keeping. Would still be crazy to trade for OEL in 2021 though.
Basically, through the power of maths, I've discovered that something really bad happened in 2019-20 that really screwed the Canucks cap management. As soon as I work out what it was someone's going to pay.