@reasoning logic,
The military does not control 100% of your life. Where did you hear that they tell you what to read and not to read. I was in the Army and I was never told I couldn't read something.
Your views of the military are twisted. When you are off duty you can do as you please. Want to leave base and go shopping, have at it. You want to go drinking at the local bars then go for it. Once you are out of your training period it is pretty much like any other job except you wear a uniform to work instead of a suit. You work your 9-5 job and go home, whether it is the barracks or your house, it is the same.