Compromises have to be made. If in a port battle you CPU had to calculate the movement of severeal hundred or even thousand sails for each sail individually, it would just surrender.
I have heard that back in Sea trials we had a period where every single sail could be controlled manually, but it was just to complicated. No idea if that is true.