I particularly agree with you about the value of ROTC to offset or at least supplement the training received by other 2nd Lieutenant candidates at  West Point and Annapolis.    think it is valuable to the society as a whole and also to the military.