Car park frenzy is perennial; not just Christmas.
Try in Chinatown or Asian suburbs where the parking lots are set up in tight spaces (i.e. not much room to roam and move to parking spots, and parking spots are relatively thin). I've seen punch ups and people being hit or feet being run over with cars.
Sometimes the best approach is to find the most out of the way spot for the place you want to go and park there, because there'll be less frenzy over it. Friends who live nearby is a good idea. Another approach is to be dropped off and picked up, or take public transport.
One might argue that had the old lady had more skill, she could have moved out of the spot easily without hitting the bollard. After all, when one takes their driving test, you have to demonstrate particular skills (e.g. reverse parallel parking) and you can't take the whole day just to do it, even if you are accurate.
Car park frenzy is also related to airport drop off and pick up zone frenzy, though I believe the latter is worse.