Sounds like a liability disclaimer and really nothing more. We do these all the time when anyone going on a sea tour, by way of example. Perhaps your governor is trying to open up STR renting and coming up with something to make it happen and appease the lawsuit nervous nellies in his government.
As to you being an absentee owner that is not physically in your place/area that is indeed another hurdle, for you. Be interesting to know what is Airbnb's reaction to this requirement, if they object the guests will stay at a no-hassle hotel and everyone looses out, except the hotel.
Question - is this requirement also being asked of hotels in New Hampshire?