Barzal and Yamamoto aren't good foundation picks for a team. Yamamoto is fine for the Oilers because they need cheap complimentary scoring with McDavid, which he can hopefully provide. Barzal is an AAAA superstar, or at his best a #2C you're constantly trying to upgrade (ie Riberio), or who you'll always be able to acquire fairly cheaply. Barzal would need a miracle to become a star. Mantha probably would have been a nice complimentary piece.
Meier has potential to be an extremely valuable player because of his unique skillset. If he becomes a top 6 forward he's a core piece, and the type of player you win with when surrounded by elite talent and can't acquire unless you draft. And no, you aren't likely to get cup-contender center-piece level talent at #9.
The point in picking Norris, is you think he could be JT Miller/Dylan Larkin or a plethora of other useful players. You aren't trading for a top 6 forward with his skillset, you're only drafting one.
The problem is that by drafting the top ranked forward/defenseman every year, you're never winning a cup (without lucking into McDavid/Crosby) and you'll be irrelevant for decades. You'll miss almost all the Pastrnaks, Hertls, Kucherovs and so on. You don't build a winner that way, without tanking AND getting lucky. You're almost never building a skilled core without multiple top 5 picks, and it's nearly impossible without multiple lottery picks.