Is this the first chink in your armour of why you have returned after such a long period away? Could it be that you have been ordered by your brotherhood to attempt to turn the fans against David and Neil? It is common knowledge they have been looking at possible sites for a new stadium, could it possibly be that you and yours fear you will not benefit financially from such a move, indeed, is it possible you could actually lose out. I think the people of Boston realise that the days when individuals or groups of people had the power to veto what happens in the town are long gone.
Comparing David and Neil to those others is contemptable.