This looks like a modern NFL draft. The priority is to pass the ball, protect the passer and rush the passer.
You also need to build cheap depth at expensive positions. Pass rusher and pass defenders get paid.
So the first 4 picks setup the team in the future. I would have liked a CB earlier but the value was not there. Beane made good moves that will pay dividends in the future.
There is no reason to believe the draft was a failure. Rating it low because the team did it differently than you thought is not a good reason. Pick a QB high or pick an injure