I also live in Southern NH and have kept my boats in either CT or RI (Northeast region of the US for those following along) for many years.
We've slept on our boat
on the hard at every marina we've ever wintered at. Granted, it is only on weekends and only for a few weeks while getting the boat laid up for the winter or commissioned in the spring.
Nobody wants someone permanently living in a boat in the parking lot.
There are seasonal snowbirds who launch their boat in the spring and stay on it all summer, then haul it in the fall and go home. I've seen these at every marina I've ever been in as well.
The
concept of a "Live Aboard" is not the same here because people do go home 7 months out of the year.
There are very few places that have year-round in
water storage. In the winter the
water is turned off. If you're billing yourself as living in the parking lot for long periods of time, or attempting to stay tied to the
dock 12 months of the year, you're going to get a lot of rejections.
Shaming the
marinas for not wanting the hassle or liability for one person seems a little silly.