Earlier quoted context omitted.
The licenses are what made the taxi system so inefficient.
you are correct, but blatantly ignoring the law is usually not the best way to fix that
Prohibition didn't end because people missed the taste of alcohol; it was because people kept on drinking (and the illicit nature brought with it the trappings of criminality - corruption, violence, and murder).
Gay marriage bans were hard to "ignore" because it requires cooperation with the government, but anti-sodomy laws were generally ignored until it became comical they were still on the books.
And in general, these kinds of things are the way change happens. The first people at my work switched to git on their own discretion and against the "rules", but it caught on and was productive/popular enough that it's now common practice and no managers ruffle their feathers at the thought.
The phrase is something like - "It's better to ask for forgiveness than for permission". That's because it's easy to say no when asked for permission ("The rules are there for a reason! Tradition!"); if someone has to think about why what you did was wrong, they may come to the conclusion that you were right.