i think it would be worth the low cost to do underwater weight (most accurate body fat composition test) to keep the most valuable soldiers in the military. Just set a max body fat %, and if you fail the tape test, then your last resort is the body fat test.
It is a lot cheaper to give a $250 body fat test versus the $50,000 it costs to recruit, train, and retain an new soldier.