This draft will line up to give the Reds what they need and they need to take it.
You may be right. I'm just a BPA guy, and I think the best HS arms are undervalued these days. I see draft choices as long-term investments that should not be tied to any immediate needs on the major league club. In my book, it's draft serves the minor league system, minor league system serves major league club. If you know what I mean.
However, I am sympathetic to the notion that in their system the Reds lack pitchers in that 21-23 age range (which results from several years in not finding any pitching at all in the draft), therefore it might be a good idea to get a top-notch college pitcher who will likely have immediate value as a prospect at least.