Totally agree with you.
If you have more then two people traveling you come out a winner with the private charter from SJ and your in VG or Anegada within two hours OR
Land in SJ taxi flat rate to hotel approx $17 each way hotel about $200+ plus the taxes , Resort fee etc. Waiting for Flt to EIS $$$, waiting for ferry to VG = Day wasted