Pentagon's balloon mission fails: Are taxpayers getting their money's worth?