Its lovely to see our resident ex-members of the thin blue line advocating criminal damage.
Perhaps because they know from bitter experience that the law is, at times, an ass?
The job of the Police is to enforce the law*, whether or not they agree with it. They can't pick and choose which laws to enforce as they see fit. I'm sure it's the same in most other professions. I'm sure tax collectors don't always agree with screwing people into the ground - but it is their job.
*In Scotland, parking on private property is a civil matter and nothing to do with the Police. Property owner would be advised to see a lawyer.
Regarding the parking problem, and as an ex member of the thin blue line......... If the law is so weighted in favour of idiots parking on private property, then yes, I would take my chance with some form of obstruction or criminal damage, and let them try and prove who the culprit was. As things stand I won't have to worry about this too much as my first floor flat doesn't have a drive.