Simple enough. When you dock or set sail, you lose any exp or drop effects (along with buffs, pots and other states), which is quite a bother. I think it would be more convenient if those states (or drop/exp amplifiers at least) were kept when you go from sea <-> land.