What doesn't work is to pretend that laws don't exist, and pissing off regulators. That will also make hacks like the above much less likely to work for Uber because that requires some minimum amount of goodwill (given that it is a hack)...
We have laws for everything (as Xylakant succintly stated), but they usually also come with way to thread in new ideas. However, screaming "DISRUPTION!!!1" all the time just isn't good enough here.