Of course they make mistakes but thats the nature of the budget and player pool we are playing in. You clearly feel they should get 100% success rate with pennies. Not going to happen.
You cant talk about budgets then criticise the recruitment team having to work with that same budget. They have to take gambles and not all of them come off