The view from local government:
"Ensuring litter bins are available accompanied by adequate signs..."
Costs money. Bad.
"...rather than imposing on-the-spot fines."
Brings in money. Good.
"It was seized upon by politicians"
Guess which was the 'it' the politicians seized on.