I’d be more inclined to agree if NEU was a self-contained campus in a less densely populated area, not located in the midst of a densely populated urban neighborhood.
As such, I don’t blame the Boston Police department and possibly some neighbors living adjacent/near NEU having concerns as outlined below:
From their vantage point, it seems the BPD and neighbors living nearby/adjacent to NEU feel this action by NEU was done without adequate consultation or consideration of their concerns.