I park my car in supermarket car parks AS FAR AWAY as I can from other users, usually some corner far away from the store opening, so to at least mineralize my chance of having some inconsiderate muppet open their car door on mine, or just as bad, some lazy piece of dirt leaving a trolley and not putting it back.
I've actually on many occasion simply turned around and come back as I couldn't find the 'perfect' spot, far away from the entrance.
If I have an electric car it'd drive me totally nuts if I had to charge on the run, as then you've basically no option but to have you car sardined up against others. That's the stuff of my nightmares.