President Obama, through the Joining Forces Initiative, will be giving free annual passes to all of our National Parks and public lands to all active-duty military and their families. It might seem just like a nice gesture to offer the free pass, but it really is more.