@Nicknamegoeshere
It drives me nuts.
Totally selfish.
Having children is fundamentally selfish, so the spaces will be occupied by selfish people either way.
Agree with PP. Put the parent and child spaces on the far side of the car park and make them double wide. It will give parents more space and stop other people using them. The extra distance walked to the shop is negligible compared to the distance walked up and down the supermarket aisles.