I think the key is the Freedom of Speech. Say what you like, but when our national survival is on the line....serve (in any useful capacity) or get out.That's why I support at least one year mandatory federal service for every high school grad in order to do anything....get a job or go to school.
The only way I would do this is to have a sixth branch of service. This sixth branch would be for the pacificsts, and their job is to build houses for the homeles, clean up disaster areas, and provide humanitarian aid where needed, letting the other five (counting Coast Guard) focus on protecting our country, instead of handing out bottled water to NOLA.