It will, but morale is largely a non-event for civilian ships. If you want you can put very large values for crew deployment times on civilian ships, it won't add much to their cost or size(as opposed to military ships for whom cost and size are at premiums).