The penalties for abandoning a siege are now severe enough that skirmishing is no longer viable.
Having said that, I find the morale loss due to failed sieges is too severe and is not balanced by morale gain by winning the siege.
If I need 3 attacks to take a castle, the last one may just be against 50 men and my force will end up with a massive net loss of morale, to the point where I will lose some of my best men to desertion before I can get to a friendly town and spend 10K+ to bring morale back up.
This mechanic makes no sense. There should not be [such a big] morale penalty if I am the last one standing, furthermore, I should not have to commit suicide -- being the last one alive -- just to withdraw from the siege without the loss of honor on top of everything else.