Agree with most of the comments about selfish inconsiderate twats.
The last time my drive was blocked the driver said "well, its only for 10 minutes". That's not the point. (and the car was there for nearly half an hour because she had to get out the pram and install the baby first, then of course the faff in reverse when she came back. I wonder how long it would have taken her to walk all the way from home with the baby already in the pram?)
I live about 300 yards from a fairly large primary. Its on an estate that was built in the late 1960s, so not car friendly. The main road through the estate is only wide enough for 2 cars, and has bends and chicanes designed to slow down the traffic. There are yellow markings outside the school entrance which are (mostly) adhered to, but this means all the surrounding streets are full of parked cars especially in the afternoon. When cars are parked on the main road, there is no room for buses and emergency vehicles to get past, and the congestion is made worse because vehicles trying to overtake the parked cars can't see if there is oncoming traffic round the bend. The line of parked cars on the main road is often over 200 yards long.
The school was enlarged 2 or 3 years ago. The LA ignored all the residents' protests about traffic problems, suggesting a "walking bus" could be set up that involved having a parking area (ON PRIVATE PROPERTY) about 500 yards away. This never happened. They did enlarge the car park, but it's for staff only (and still not big enough). They have absolutely no intention of providing a parents car park or dropping-off point: the spare land behind the school (currently green belt) has been earmarked for more housing. Buses are not frequent enough nor are they routed through most of the catchment area. So parents use their cars. In most cases the journey is less than a mile.
When I was that age I walked everywhere. Its good exercise.