What on earth is the point of question #2?
Well, if you (anyone) is going to suggest that someone is good, excellent, great at drafting (proven), do you agree it should be based on something more than the top 1 or 2 picks in the draft?
----------------
fwiw, the selections in 2013 and 2014 (the 2 actual years of 'rebuilding') the Astros selected Mark Appel and Brady Aiken who have combined for 0 WAR and not pitched in the Majors. Of course they didn't get Aiken signed (he would later sign and fail in Cleveland) which allowed them to draft Bregman in 2015...but they had to offer him a contract which Boras stupidly rejected and cost his client what would turn out to be a lot of money. That ball wasn't in their court, they had to offer a deal to get the compensation selection for Aiken and if he had taken it, Bregman would never be an Astro.
I think their poor experience there is probably playing itself out some here in Baltimore. It pretty much looks like they have no idea how to draft pitching so they are just avoiding it until maybe a guy has a year of more professional development (competition, data) so that's what we probably see with the guys they've traded for. It also appears they like college players and that could certainly be because their's more reasonable data input for analytics (whereas HS data can be so confounded by weak competition).
All of that is fine and if that's the approach, cool, let's hope it pays off....but no-where have they produced a good (let alone better words) record in the draft from 2012-2016. Currently the Astros have one of the worst 'talent pipelines' in the majors. I know what your next response to that is and it's not true either.