Boston gets away with it... Because they can! If you don't like their rules, you can sue them! Of course, they have all sorts of attorneys and defending the suit won't cost them a dime, whereas you will spend thousands of $$ on your own attorney with no guarantee of success. In fact, any officer who appears in court against you gets PAID to do so -- minimum of 4 hours at I believe $28 or $35/hour. As an added bonus you (the taxpayer) gets to pay to have your rights denied because your taxes pay the salaries for those officers and staff attorneys. And don't look for any help from your state rep or senator -- they do whatever Bobby DeLeo or Karen Spilka tells them to do and right now DeLeo and Spilka are in a gun-grabbing mood.