Carriers and siege vessels will just keep going to the previous destination if the fleet they are in gets an attack command. They lack ship weapons themselves, but what they should be doing is getting to just inside launch range and deploying strike craft, or just staying with the fleet. Instead they ignore the battle and proceed to the last set destination even in another system. This requires the player to stand around microing the them ships.