People also forget that drafting and developing good pitching is the hardest thing to do in MLB. Almost all good starting pitchers in baseball were top 15 picks in the draft, so there's that. There are a few guys here an there like Madison Bumgarner and Chris archer who make it past the first round but they are some of the rarest commodities in baseball. Seriously go look at the top 10 pitchers in baseball every year for the past 10 years. Almost all of them were out of reach by the time this team drafted with the few caveats of a couple international guys such as Tanaka, Fernandez, and Quintana. But the vast majority of Fernandez and Quintana types end up being busts. Luck plays a HUGE role. This team has been unlucky on that side of the ball, but it's balanced out well because I don't think any team has had their position prospects hit and hit as fast as ours have over the past 3 years.
It might be frustrating to see this team not develop a pitcher in recent years, but we've been absolutely spoiled on the other side of the ball.