Here's a little property tax 101 for people. It's about Dartmouth, but I think has enough relevance that anyone in Massachusetts should read it - and then ask what the resident/business split is in their town, if there is any.
One important thing to note about Dartmouth is there's a rather large business community in it, so people shouldn't doubt that those businesses have a tremendous influence on town leaders. It's no wonder that their tax rates haven't been increased beyond the rate of inflation, while private citizens in Dartmouth have seen a 60% increase over 10 years. Business "interests" - screwing over the general public in favor of their maximum profitability - is probably the number one enemy of the progressive movement because of their clout of Republicans and Democrats and leaders of any kind. I want businesses to do exceedingly well, but they have to pay their fair share - be it property taxes or whatever.