Думаю, это потому, что прямая обязанность мужчины - быть защитником, вне зависимости от того, служил он в армии или нет. Он должен быть защитником, это главное, а врач, пожарный или системный администратор - это вторично. Тысячелетия люди это знали, но в последнее время стали забывать.