It's legal as long as you serve before you turn 35. The only reason men serve as young as 20, 21 is because it makes the most sense for the average man in his life... between college but before they join the work force. As long as they delay within legal grounds, there's nothing wrong with wanting to finish what you're working on before going to serve. Not sure why it's even a problem?