Well I agree with that small minority of brave future officers who said "yes" - in fact I say "Hell yell".
What could better define the difference between our culture and those who hate it than freedom of speech on the field? Of course reasonable restrictions should be in place. No one wants soldiers blogging while fighting any more than civilians should be blogging while driving. And those involved in specific special operations should be restricted for a time before and after that operation.
But I would think that given the responsibility to protect the important specifics of operations that might, if revealed, endanger themselves and their comrades, the vast majority of soldiers would make the right decision due to peer pressure if not personal responsibility. Hell, Alexander the Great gave political speeches before critical battles to boost morale and to determine the morale of his soldiers.
The fact that many of the Greeks probably slept with each other of necessity