> … the owner of the car gets the ticket, and it's up to them to figure out if they were driving, …
That's exactly what makes it unconstitutional here in the US. The Constitution specifically requires that they have evidence of who committed the crime _before_ charging someone with it. If you do it the other way around then you are making an assumption about who is guilty in advance of the evidence.
It's not a crime, it's a fine, and are you suggesting parking tickets don't exist in the US?