"Magistrates now have an online calendar system for booking their court attendance dates"
Wow. What a complex task.
Now try a calendar for handling multiple big cases where there are are several barristers per case, many witnesses, including the specialist witnesses who will each have multiple cases on the go, and juries.