I guess having one on your self in all of the great out doors is worthless.
Tell that to the back packer in Denali who saved his girl friend and himself.
When he stopped and killed a charging grizzly about a year after the law went into effect.
I guess if one only goes to NPs to spend time in there buildings it isn’t perfect fore sure.
Different rules in AK, my comment relates to the lower 48 and the way most people experience the NPS by going from attractive site to attractive site, i.e. among the various geyser locations in Yellowstone. Thus, desiring to make use of the facilities, such as restrooms, restaurants, or buying a t-shirt at the gift shop, you should know those are no-go locations.
Well before this went into effect, if you were hiking in a national park in Alaska, the rangers expected you to be carrying a firearm, and might question why if you were not carrying in bear country. Common sense took precedent over the published law in that case.