Obviously different points could be raised and argued - as per other posts in this thread. However the specific points on which the court decision was based do match the relationship between cities and (regular) taxi drivers. If UK was a nation of laws, this ruling would also change the relationship between cities and taxi drivers.
But we know that won't happen - because public entities get an extra leeway with laws.