So you don't think DeAngelo (the 3rd pair PP specialist) has more value than say Ryan Merkley or Ryan Murphy (literally not NHL'ers)?
Get back to me when a "sub NHL" defenseman on your team (because all teams have at least one) have their next bad game and tell me if you'd want an actual NHL'er in that place.
The Flames picked him likely hoping for Karlsson or Makar, recognizing the average outcome is probably like a DeAngelo, and hoping he doesn't become the Merkley or Murphy.
Yeah, maybe that player doesn't end up a star, but of course you have to recognize that 9OA's aren't guaranteed good NHL'ers. If you get a guy who gives you the career of DeAngelo (leaving off anything off ice, which we know might also apply to Parekh), you probably shouldn't be cursing the outcome and claiming it's worst case. It's simply not worst case. 9OA's don't always turn into regular NHL'ers for years and years and years.
Thus, I suggest maybe expectations should be recalculated. The likely outcome is probably DeAngelo/Barrie (give or take a little), not some elite 1D, nor is it likely a complete bust.