You need to remember that the council works with a skeleton crew of staff who are fully stretched at all times, so they will always be prioritising their time on the most important issues. This means that minor matters like website updates will often stay at the bottom of the list of things to do.
OK, so I am biased, but surely a little work to get the info out to people via the now vastly common and poplar medium of the internet would help the council. It would stop people asking whats happening, it would get more people involved and ultimately isn't that what the council is all about? Seriously, an hour a week on updates at the very most is all it would take - most updates would take but a minute. But no time to update the people hey, the people that pay for the boomin' council in the first place! *mutters* Silly.
You miss the obvious point that the council has a website in existence in the first place to help update people on what is happening.
The fact that the council has not managed to keep the site well updated is a common problem for many small councils running with over-stretched staff.
If I had to blame one set of people in particular for this particular slip-up (ie. few real updates over the last year), I would point at the current mayor and deputy mayor, who through no fault of their own, simply were put in their positions despite the fact that they have a very obvious low level of general management / organisational ability (in comparison with people who do have clear management and other relevant professional level skills).
It is the job of the mayor and deputy mayor to monitor the running of the office systems and to make sure things are kept up to date.
Frankly, I knew when our current mayor was appointed that she would be unable to handle many issues very well and would rely on others to help things along properly. However, she was the only person nominated for the position last year ....... which means she was the best person available in the sense that no-one else was available and willing to do the job.