The MA Supreme Judicial Court actually ruled carrying concealed and having your firearm exposed by the wind can't be used to yank a license because you are carrying in accordance with your license. Guess what? People, like some poor guy in Dedham, still get bagged and have to fight the same battle in court to get the precedent acknowledged because the process is used as the punishment. No one open carries outside of uniformed security or outdoor activities in the boonies because the harassment in a may issue state isn't worth the potential legal bills if some DA, judge, or Chief decides to be an a**h***.
That happens all over the country.
Example...
The US Army Corp of Engineers which owns and operates many recreation facilities, as well as leases land for recreational use to cities and state parks around the country has a rule that no handguns or firearms are allowed on the property.
In 2018 a person filed a lawsuit in federal court against the USACE and won, the rule was found unconstitutional. The USACE of engineers decided not to appeal, and that they would initiate a rule change. (Nesbit v USACE) As of today, the rule change hasnt officially be implemented. It is in the process of being changed but has not yet. Public comment on the rule change ended on June 2020.
Even though the rule was found to be unconstitutional, state park rangers as well as city park policemen (for those parks leases to states parks and cities) are still writing tickets to those who are carrying firearms. The cases get dismissed by those who hire good lawyers. However many just pay the $250 fine, if you hire a lawyer it costs you thousands. The LEO’s know this, and yet they still do it to harass you until which time the rule finally gets changed.
Here in Texas though, the Texas State Parks Rangers are aware that it has been found unconstitutional and have been instructed NOT to write any tickets for those state parks that are leasing USACE land.
However, on USACE land that is controlled directly by them, if you are issued a ticket, there is a law that allows you to recoup from the federal government your legal fees fighting any ticket they write for this. Sadly though that doesn’t apply to tickets written by city or state police.
Coming directly from a director of one of the areas here in Texas, the official rule change won’t go into effect until around March 1, 2021. Exactly what that new rule is, is unknown at this time.