Yes it is less efficient due to overhead for encryption. Timing and dropouts can cause excessive retries which can cause crappy connections to fail. Marinas and other places who offer wifi don't usually concern themselves with the quality of data services. it's not their business focus.