It does make sense though, you're unlikely to piss about in combat because you're unhappy. To me, low morale would result in things like the maintenance clock increasing faster due to poor job performance alogn with the increased failure rates. Maybe instead of a penalty to the crew grate, it results in slower increases to crew grade and possibly even a decrease if it gets low enough.
You'll give it your best in combat, you just won't know what you're doing. A few weeks in a brothel isn't going to teach you all the things you should have been learning regarding how to do your job during those boring drills.