Does Council spray berms for weed control?

Yes, this is for public safety reasons; to ensure clear sight lines and clearance from footpaths, roads, streetlights and drainage.