I was reading about some European league the other day where managers are not allowed to coach two different teams during the season. Obviously that stops managers walking out on a club (a la Big Sam and Billy Dearden) mid-season, but it is also meant to stop clubs firing managers willy-nilly.
Mind you, Alexander seemed to be getting stick from MKD fans when we played them and they were near the top, so it seems he was pretty unloved from the start.