What surprises me is the owners involvement, these guys are smart enough to know that $$$ wise there is no upside for them, just downside.
They should know that at some point in the future they will have to put a stop to this, people go to the games for entertainment; if they wanted more political action they will stay home and watch cable 24/7.
Over at Foxboro, they ran out of bottled water and they charged fans $ 4.50 for a cup of water, later on they apologized but it was too late.