The problem here is there are actually two property owners involved. The boat owner/operator and the dock owner. Both have a vested interest in protecting their property. You cannot drive a dock into a boat.
We forgot that we are tying up to their dock at their discretion and permission. You don't have to relinquish control of your vessel, but they don't have to let you dock there either. They also don't have to standby and allow you to dictate how you want to approach their dock.
Most of the posts are operating under a false assumption that as captain you dictate how you're going to handle your boat. Which is not really the case once you start negotiating a tie to their property.
You do have the right to decide not to dock there and take your business elsewhere.
Shrew,
I strongly disagree... you are the captain and in full command until the boat is secured and engines shut down. You have the right to accept orders from no one, period! But that's your choice. When I was a lot less experienced, I would accept orders from the dock hands, or dock master, and usually worked out... but sometimes ugly. Now, I give the orders, and if I screw up, that's my fault.
As for denying you access to their marina, that's questionable. They advertise and invite you in. You are the customer, and if they throw you out, they need a pretty good reason. I've never faced that, but if I were tired, and just didn't feel like moving, I'd stay put, they don't have the right to force you out when they've agreed to take you in, when they advertise docks for rent and tell you theres a dock for you, there's no more negotiating for a dock or slip. That's a contract, even though verbal, but they have an obligation to serve you. And yes, they have to standby and allow you to approach the dock the way YOU want... you're still the captain.
Fortunately, I've never come close to that. The vast majority of marinas are very helpful and friendly... they want your business. If I had some AH manager treat me lousy, you bet I'd let the owner know, as I would if I were the owner.