This is why you say screw what other people think. Who cares if someone thinks you're a douche for not parking with the rest. At least you've got the peace of mind knowing your car is safe from their nonsense. Sorry to hear about the scratches/dings though.