To be fair, no one would have thought Petty basically destroying the SHL his draft +1 season and more importantly how he was able to dominate in the NHL so fast. Most fans and hockey execs would have thought he will need a few years to establish himself like the Sedins thus reducing the need to sign Petty to a high $ contract right after ELC. The fact Petty and maybe Brock became impact players so fast has moved up the timeline of the rebuild thus shortening the timeline that JB might originally have in mind when signing those quoted contracts.
With that in mind, the only really questionable contract out of the bunch is probably Beagle. Rousell is a slight over payment but manageable and more importantly trade-able and he does provide some needed toughness to the lineup we desperately needed after Dorsett was forced to retire. Sutter, and LE were signed with a completely different timeline in mind.
Baer is a great player for the price when healthy and for some reason became the new whipping boy after all the previous title holders left. I guess a lot of people just can't get over losing a 2nd round pick for him. Even if injured, he can go to LTIR so what is the problem here, there is no cap implication here. Same with Rousell while we're at it.
Beagle is over paid for what he brings and maybe a year too long on the term but that is the price you pay to get a then The Stanley Cup Champion to play of a pre-Petty Canucks destined to be dead f**king last in the league according to media and vegas odd at the time.
So hindsight makes these contract look questionable but at the time it was signed, these contracts are very well be planned out according to the perceived timeline at the time. Imagine Petty taking an extra year in the SHL like every one perceived when he was drafted and we somehow did not manage to get Quinn last year, the only big player we need to re-sign before all these 'bad' contract expires is Boeser and therefore no cap issue at all. JB definitely thought through the terms when signing these contracts, just turned out we are better than what he or ownership were expecting.
P.S. Also everyone would have thought Lu would go on LTIR like every other player in the re-capture situation so add another $2.2-3 mil to the cap when speculating what JB was thinking.