Dd is an August baby, and although she has done absolutely fine in her first year at school I'm aware that there are some August babies who have struggled.
It suddenly came to me that it would make MUCH more sense for the school age cut off to be July 30th - obviously this wouldn't make that much difference, but it would mean that children wouldn't spend the whole of their reception year being 4 iyswim (dd won't be 5 till next week, and yet she's done a whole year at school).
It's fairly arbitrary to me that the school cut off is at the beginning of the school year, not the end of the previous one, and it would just mean that the youngest children were 6 weeks older when they started, and the minimum starting age would be 4.1, rather than children who have turned 4 the day before starting school.
I also think for children within, say, a month or 3 weeks either side of the date, they could be allowed to elect which school year to put their children in. Dd was certainly ready to go, others weren't, and a blanket rule doesn't work. Her cousin is the other way - would be ready to go now, but has to wait another year. They are only 1 year different in age, and had dd been born 3 weeks later, and her cousin 1 day earlier, they would have been in the same school year, and yet they are 2 school years apart.