Frank,
I believe that it's an easy revenue source for the Marine Patrol/State of NH. There are a lot of rafts on the lake, each one now representing xxx $$ in automatic fees every year. What's there to lose for the State by requiring the permit and fees? They are already paying a person in Glendale to handle the mooring permits, so this is just a little extra work for a lot more revenue. Same for the Marine Patrol person checking on the permits. They send someone out in a Marine Patrol boat on a regular basis to check mooring permits, most likely a job for a slow, mid-week day. Since they are "in the neighborhood", they can easily check for a sticker on a raft as well. Unlicensed rafts then get tagged and fined (for
more revenue...)