Good teams draft well and are very good at managing the cap. The Canucks drafting has been spotty, wins on Petterson, Hughes and Boeser, clear screwups on Virtanen and Juolevi ( instead of Tkachuk! ) and don't forget they took McCann one spot ahead of Pastrnak, then gave him away for a terrible defenseman in Gudbranson. Not much to show for their other picks. Cap management has been awful, 6 million on Erickson, 3 million for too long on Beagle, they are stuck with Roussel taking stupid penalties for another season at 3 million, Sutter 4.5, million. paying Baertschi millions to play in the AHL. Canucks have 23 million in cap space going to 4th liners, guys sitting in the pressbox, playing in the AHL, or no longer playing. At least Sutter and Baertschi contracts will be gone next season. They aren't going to be competitive until they clear the bad contracts , which isn't until the 22/23 season. Until then they should keep their picks, plan for putting together a team that can compete, and not make any more dumb free agent signings.