That is ludicrous. My DD started a few extra curricular things when she was 12-13, and several of them started to have later and later finishes. DH worked 2 different shifts every second week - 'Nights' - 10pm to 6am, and 'days' - 8am to 5pm.
So he was on night shifts every other week - 10pm til 6pm. Her finish time was (should have been) 9pm!
After a month or so, the 9pm finish became 9.15pm, then 9.25pm, then 9.45pm, and some weeks 10pm. (And even later occasionally!) After a while I had to say some weeks 'we need to leave here no later than 9pm, as her dad needs the car for work at 9.30pm.'
A shirty and disgruntled drama club leader said 'we need her to stay til at least 10pm.' I told him it was not possible, and DD had to stop going altogether, as the leader said she was 'missing stuff.' 
DD was disappointed, but Iuckily, a couple of weeks later, another lass in the group said her mum said she will bring my DD home every other week, if we do the same for hers on the week DH is on days - 8am til 5pm. But it was a bloody nuisance, and yep too late for 12-13 year olds!
Tell ya what, I don't miss the days of being a free taxi for the kids! Hanging around all evening, waiting to go pick them up from their hobby groups, or friends houses, or extra curricular activities!