I did NROTC and I got the allowance. Unless the rules changed, I think you got screwed.
Concur. Actually I got a pretty good deal since I got one for uniforms at NSI and then another upon commissioning. Taking good care of my uniforms = money in the bank