There's no feasible way for SE to implement a military exception. Either it's on the honor system, and everyone is all of a sudden military, or it requires a level of verification that would throw up privacy and and other hurdles for an international company.

But yes, reclamation should have been based subscription, not on entering the front door.