I disagree. Ottawa is in the exact position where they should be considering positional needs with a 7th overall pick. That's a guy who will be able to play in about 2 years, and with a young core with many positions already filled looking to take the next step, it would be very shortsighted to not consider who is ahead of these prospects in the depth chart. It doesn't make much sense to take a guy like Dickinson or Buium because how is he ever going to play on this team? We have Chabot and Sanderson signed long term, and you're not trading either of those guys away to make room for an unproven rookie taken at #7.
The goal is to build a team, not just a random collection of talent. You'd have a point if they went and grabbed some RHD projected to go 28th or something because they wanted to fill that position, but Yak was always considered a top pick among the rest of the dmen in this draft, so positional need should be considered when determining which of the guys you're going to end up taking.