The ease of sea travel is simply because we don't currently calculate distance between sea zones and realms, so it's temporarily just a fixed constant distance while you're on the seas. Sea zones are no different than land and they will eventually receive the same amount of morale penalty based on distance.
The morale code itself has not changed to my knowledge.