@tinyme77 YABU. If you can park a couple of car-lengths further down, then why do you park opposite this person's driveway? Yeah I am sure you're not breaking any laws, but just because you CAN do something, doesn't necessarily mean you SHOULD!
Maybe people can get out of the drive (sometimes) with a lot of effort and manoeuvring, and much twisting and turning,' but why should they have to tolerate that when you could just park 25 to 30 feet further down? It's just selfish and lazy.
As someone who has to tolerate people parking opposite me, virtually on a daily basis, for the last 2 years, I am on the side of the person who wrote the stroppy note. They have probably had a bellyful of people parking opposite their drive, and making it awkward to get out of the drive - or into it. (Sometimes impossible if they are parked 2 or 3 feet away from the path.)
Various people park opposite our driveway most days, to visit the person who lives opposite us, (for one to two hours, and sometimes twice or even 3 times a day,) The person opposite has a 3 car driveway, but they can't be arsed to spend the 10 seconds it would take to park it on the driveway. It's selfish and lazy behaviour. DH has had times when he has come in from work, and has had to park 2-3 minutes walk away because he can't get on our drive because of people parked directly opposite. (And no - he really can't - before anyone says anything!)
It's got to the point now , where we park our car on the road next to our driveway, if we are going out anywhere in the next 2 to 4 hours, so we can know we will be able to get out with no problem. We have been trapped in our driveway a number of times, and have had to go knocking on the door opposite to ask someone to move their car!
And again, NO, we couldn't get our car out before anyone asks. On some occasions we can get out with a real struggle, but not without clipping the alloy wheels, or kerbing the bloody tyres. Why should we do that, just because someone is too selfish and lazy to park on their driveway, and prefers to park directly opposite someone's drive?! (Even when they have a 3-car driveway!!!)
Why can't they park on the driveway??? WE park on OUR driveway. (Except, as I said, on the occasions when we are going out, and that is necessary, because there is no guarantee we will be able to get off the driveway when we want to go out!)
As I said, they are just selfish and lazy.