You make a good point paddywak - although it's annoying, particularly if the car owners have a drive they're not making use of, it's not always that simple. The street I live on has very few driveways and cars park either side. If these vehicles didn't park with their wheels on the pavement nothing would ever get past.
It's a bit difficult to point a finger at someone in this case. Is it the person's fault for living in this street? Or perhaps its their fault for owning a car? Perhaps it's the councils fault for not having foresight donkeys years ago and building the road wider? How do you solve the problem? You can't. The road's not going to get any wider, public transport isn't going to get any cheaper or of any higher quality and given that car crime is still rampant, why should a car owner be forced to park their vehicle half a mile away just to be 'considerate'?
People pay their road tax and should be able to keep the vehicle on the road or perched on the pavement (assuming that this is the more considerate position for the vehicle in the context of being least obstructive to the majority of people who would be potentially inconvenienced). If the councils and whoever else don't like it, I reckon they can shove it or just stop charging money to just to make people liable to more litigation and subject to more rules and laws.