Nobody has any legitimate reason to ever pull all the way onto someone else's driveway, unless they are having a medical emergency or they are the guest of the homeowner.
If you are neither of those, it is really easy to just not drive onto someone's driveway. You can do.a three point turn in the street without your tires ever going onto a driveway.
And if you happen to be parked in my driveway when I return home, I will park my car to block you on my driveway. You wanted it so bad, you can stay there for the night. Like the Naughty Corner, or a Dunce Cap.