Well i hope you can appreciate the value to the resident of the area despite the inconveniences you experienced.
Thousands of people live in the LEZ zones and it means something to not have to have your life shortened by something that can be fixed via more careful planning, even if it seems disorganised in its infancy.