เรื่องนี้ไม่มีใครรู้เหตุผลแน่ชัด แม้แต่ทหารเรือเองก็เถอะ ฝรั่งเขาสันนิษฐานถึงเหตุผลที่ทหารเรือต้องนุ่งกางเกงขาบานไว้ 3 ประการคือ
ประการแรก กางเกงขาบานเหมาะที่จะสวมกับรองเท้าบู๊ต โดยปกติแล้วทหารเรือจะนอนโดยมีรองเท้าวางอยู่ใกล้ ๆ ตัว กรณีเกิดเหตุฉุกเฉินจะได้สวมรองเท้าได้อย่างรวดเร็ว ทหารเรือไม่ต้องยัดปลายกางเกงไว้ในรองเท้าเช่นทหารในกองทัพอื่น ทำให้ใส่รองเท้าได้รวดเร็ว ทั้งปลายกางเกงที่บานออกก็เลิกขึ้นให้ใส่รองเท้าบู๊ตได้ถนัด ๆ และเมื่อทหารเรืออยู่บนดาดฟ้าเรือ กางเกงขาบานนี่แหละที่ช่วยป้องกันละอองน้ำและน้ำฝนกระเซ็นเข้ารองเท้า
ประการที่สอง กางเกงขาบานง่ายแก่การพับ เนื่องจากทหารเรือมักต้องขัดดาดฟ้าเรือด้วยน้ำยาเคมีอยู่บ่อย ๆ จึงต้องพับกางเกงขึ้นไม่ให้ถูกน้ำยาอันจะทำให้กางเกงเสียหายได้ และถ้าทหารเรือต้องลุยน้ำขึ้นฝั่ง ก็สามารถพับกางเกงได้สะดวก
ประการสุดท้าย ถ้าทหารเรือตกจากเรือ กางเกงขาบานสามารถถอดได้ง่ายกว่ากางเกงแบบอื่น และทำให้ถอดรองเท้าได้รวดเร็วด้วย
ทหารเรือรู้ซึ้งถึงกางเกงขาบานดี ทหารเรือไม่ค่อยประสบปัญหารองเท้าอับ เพราะกางเกงขาบานมีส่วนช่วยระบายอากาศนั่นเอง