Unfortunately we can't go taking dogs off everyone who doesn't look after them properly.Why not?
I know it sounds harsh and many may not agree with me, but personally I feel it is the way to go and the only way to go, what is the point in wasting money and resources. You are unfortunately right guess there is no point in dressing it up, many of those dogs probably would be pts as there is nowhere for them to go, training issues aside. But we are starting to get in a real mess in this country. (Not just the dog mess that you are noticing, which is a real pain I know

More dog wardens with on the spot fines would stop that.) But real problems now.
Massive amounts of over breeding, over crowding of rescues and the ever growing use of dogs as status symbols, dangerous dogs, and a lack of care and knowledge of dog ownership are all growing every single year. Some areas are full of badly reared and cared for dogs.
I do think it is time to take the bull by the horns and take dogs away from people and not waste money on training courses for them.
You have to look ahead, I very much am in the frame of mind with all things in life that you look ahead and stop a problem before it grows, this country is too soft and doing a lot of talking and no action, we need to do and not just think about it.
I'm all for a military approach on dangerous dogs and loutish owners and wouldn't waste a penny of tax payers money on any of them.