Hmm, it does support avoiding ferries.
Have you seen this functionality in other navigation software?