I actually, truly love it. I'm sure Rush Limbaugh would have a field day with it, but who cares what spews forth from his mouth anyway? Towns should have more tax freedom - an ability to decide what in the town should be taxed and what shouldn't. Furthermore, they should have an ability to decide how much those taxes will be. There are risks and rewards for everything a town or person does - and those risks are different wherever you go. Towns should be able to make that assessment on their own.
Tax freedom... a new way to add a little "small d" democracy into government, with a brilliant term to package it. Sadly, in this day and age, winning the battle of rhetorics can often determine the outcome of the war. If my gut instincts are right, towns are one step closer to being able to choose whether or not the potential added revenue is worth the risk of driving away business (my guess is it won't). It'll be interesting to watch - kind of like a lab, except with real people instead of little mice and monkeys. PETA should be thrilled!
PS: Let's not just give Boston the car keys, every town and city in Massachusetts needs them. If almost 60% of Boston's budget comes from property taxes, it's probably 75-80% of most small towns. Granted, they'll always be at a disadvantage (and in most cases can afford such, as long as its not overly burdensome), but all towns and cities deserve a little flexibility in dealing with their own problems - by creating their own solutions.