Many countries don't accept your passport as valid if it doesn't have 6 months remaining before expiration. They'll literally send you back home resulting in a botched vacation/business trip.