yes I know marslady!! we are very lucky to just have one (I do live on a small cul de sac though)! Also parking is precious around here that I think practically every resident phones the council when a car is dumped so they get so pissed off, they come and inspect them fairly quickly!!
People dump their cars when they stop working, fail MOTs and shouldn't be on the road etc. etc.
or people should stop dumping them - it's pure laziness because the council will actually pick them up for free now (if you advise them you want to surrender your vehicle). I guess there are other more dubious reasons like the car being nicked and used in a crime then dumped etc. where you wouldn't want to inform anyone. Still it's a big pain. I'm amazed if it was causing a traffic obstruction that it hadn't been moved. I can guarantee, if I parked in a bus lane, my car would be towed by the end of the day!