The Orioles certainly do things their own way. Only time will tell if they are/were right. When you look at the Baseball America top 500, sure it looks like they could have gotten more guys on the list if they had done things differently. However, the Orioles and, I assume all teams, don't draft according to the Baseball America top 500. They clearly have their own list and went after the guys in that order. It's easy to sit back (I do it too) and say they could nave gotten Mountcastle at pick #65 or #102 and drafted a higher ranked player with the supplemental pick. The Orioles got the players they wanted and they feel confident about signing them all. Just because they didn't get "my guy" or "your guy" doesn't make them wrong.
I've been going through this for years. Each year someone cries about not taking this guy (Tim Melville) or that guy. It usually doesn't amount to much in the end. I like the strategy of taking power potential bats, particularly from HS, in the top ten rounds. They are still long shots, as most picks are, but I like the upside.