AFAIK, the town has not refused the Cougar armoured personnel carrier, rather they have delayed installation until a town meeting is called to discuss the issue in detail.
I personally find this highly regrettable. It is a leap of logic to think that an armoured vehicle on a pedestal is a glorification of war. It is merely a commemoration of the effort and sacrifice of those veterans who went to war and served their country at great imminent peril.
Sackville, by it's very nature has a high concentration of SJW types in the towns population, due to the fact that MTA is located there. Mount Allison is the personification of a small liberal arts university, with no professional faculties and only modest science programs. The university therefore is overrun with students in sociology, political science and women's studies. This is a fertile breeding ground for (often misplaced) protest movements to develop and get nurtured.
Outside the university, I get the impression the rest of the town is pretty conservative. This should make for a very interesting town hall meeting..........