Is Bobrovsky elite? He was not drafted. He has two Vezinas. Schneider was traded. Luongo was traded twice.
Getting a goalie via UFA is all about timing. Calgary needed one this summer and the biggest fish on the market was Bishop and his rights were dealt to Dallas for a 4th rounder and he signed with them. Plus at this age (turning 31 in Q4), he got a 6 year deal. MAF had to be moved by Pitt and he had a M-NTC and didn't want to go to Calgary from reports. Who were they going to acquire? It ended up being Mike Smith. Cost was a former 3rd round pick and a conditional 3rd rounder that rises to a 2nd rounder if the Flames make the playoffs which they should do, especially with the acquisition of Hamonic. So, Calgary gave up a 2nd (high pick) and a 3rd rounder they picked 3 drafts ago.
Young up and comer like Jones and Lehner netted 1st round picks. Talbot netted a 2nd and 3rd. Those are significant draft picks right? They became available because the starter in front of them had lots of term on their contracts, (Quick/Anderson/Lundqvist). Imagine if Buffalo offered the same package to NYR that they did to Ott, would the Rangers have taken it? Then, the Oilers don't have Talbot. Say, they have Lehner instead. Are the Oilers as good with Lehner as they were with Talbot? How fortunate were EDM and SJ that Jones/Talbot were available at that time? Niemi was a UFA so SJ had an opening. EDM, well, goalie graveyard since Roloson a decade ago.
What did Schneider cost NJ? 1st round pick.
So I'm fine with drafting a goalie. As goalies don't tend to leave their clubs once they become the starter (ie. get to UFA), only moved if they get pushed out by a younger, cheaper, equally as good or better option. Limited destinations for UFA goalies, maybe 4-5 openings a year if you are lucky because of timing of when other guys are UFA. If you hit on a goalie, you are set for a decade. Now, did the Canucks need Dipietro in the 3rd round?? No... I personally would have liked Nate Schnarr (the C from Guelph). Felt an insurance goalie could be taken in round 4. Looking at the draft, if they took Schnarr, then the best option after taking Rathbone in round 4, would be in round 5 where I would have picked Eriksson Ek as my insurance goalie. But they felt that they would be putting all of their eggs into Demko's basket and if he doesn't work out, then what? So, they opted to have some insurance.
Calgary has been loading up on goalies. Gillies in 3rd Rd in 2012. MacDonald in 2nd Rd in 2014, Parsons in 2nd round 2016. Factor in a 2nd for Elliott and a likely future 2nd in 2018 for Smith. That's 4 2nd round picks plus 2 3rds (as Hickey was a 3rd that went in the Smith deal). That's overkill. But, that's what happens when you don't have a #1 goalie. You never draft goalies when you need one. You do it when your #1 established guy is 29/30. Gives your pick 4-5 years to develop making your #1 34/35 when your pick is NHL ready. That's why you should take a goalie in the mid rounds even if your starter is only 26-28. Never know if the pick will develop.
Same with Philly. Storlar 2nd round in 2012, Sandstrom 3rd round 2015, Hart 2nd round 2016. Signed Alex Lyon out of Yale in 2016. They've been searching for a consistent starter for like a quarter of a century since Hextall of the late 80's. They'd get someone like Snow/Boucher to have a run of 3-4 years, then they would go south.
I liked that Montreal saw Cayden Primeau still available in round 7 and swapped a 2018 7th rounder to Philly to grab him. Price is 30 this year, so if you can land a goalie prospect who fell in the draft in round 7, might as well grab him and hope he develops in the NCAA over the next 3 years. Worth a shot.
So, to me, if you never draft a goalie, you have to be prepared to pay a the price in terms of assets to acquire one. There was a run on undrafted NCAA goalies last season. See if any of them actually pan out. O'Connor from a couple of years ago doesn't appear to be an NHL goalie.