Respectfully, I doubt many GMs don't consider organizational needs in the draft. I know a lot of people here and in front offices think it's logical to rank hundreds of players in a certain order, and then automatically pick whatever highest number is remaining when it's their turn... but not every human being has the same logic. They don't all go to the same school of analytics, and are not always under the same pressures, depending on city and owners. They're not all conservatives or gamblers or go by the same "unwritten" book.
For all we know, some club's pre-draft rankings of the top 100 players may very well take into consideration franchise needs that involve a number of different factors beyond position, such as signability, MLB ETA, personality/potential fan appeal, home park projections, etc, etc. Bloom constantly advocates considering all angles, and as Sox fans already know, is exhaustive in his preparation before making decisions. He also thinks outside the box like no other, ie. making Nick Yorke a first-rounder in 2020.
Maybe we should prepare to be surprised so we're not too surprised.