No the fact that some draft picks bust is part of the deal.
The near future is still a disaster because they did nothing else(positional player development, sign free agents, value trades, international signings) while the tank was on.
They took the cheapest and easiest route. Lose and sell your fans on draft picks...50% will fail and pitchers have an even higher attrition rate.
The Castro/Cabrera pinch hitting debate from the Twins game was depressing more than anything.