The Dutch are very people friendly and dog friendlt people. Their cities are relaxed and well suited to the deversityof the people... I loved visiting Holland and see the dogs going in the shops and restaurants with their loved ones instead of being tied up whimpering and droopy tailed to the nearest lamp post as folk do here.
My dog goes to the toilet when I tell him to and where I tell him to, so I think the dog toilets are very good ideas. More environmentally friendly than plastic bags too.
Since I live in the country (rural) I don't have the problem that city people would in cleaning up pet waste (which the owners should do themselves). Sounds like an interesting idea.