I agree with you but also Karlsson and Chabot were off the board
Karlsson and Chabot were also mid round picks. 15 and 18 IIRC. Thats the time to take risks if needed since that is generally when the consensus ends.
As an example the 2015 nhl draft had the same 5 players taken with the first 5 picks as bob mckenzies mock draft.
2016 had juolevi and tkachuk swap spots. Bob had them flipped.
2017 had viraldi slip at the draft but EP, Glass and Middlestadt were the next projected picks on the mock draft.
I started with 2015 because I looked up chabots draft year. Point being is that the consensus is generally there for the first 5 picks and history of those three years has shown no one really going off the board as Juolevi was ranked 6th and taken 5th and EP was ranked 7th and taken 5th. If we have so many people agreeing to a relative consensus their is no need to go way off board especially when we are in no position to be going way off board or off script.
The last real off the board pick in the top 5 was barrett hayton from the yotes and before that i honestly cannot remember off the top of my head. Who knows maybe hayton does amazing and the yotes look like geniuses. As of right now though that is looking like a questionable pick due to the talent that was taken after and already making more of an impact in the league.