But what is the rationale for limiting the number of medallions? Why not just allow anyone who wants to become licensed to do so, while charging a fee which covers the cost of the licencing process?
The OP's article lists the obvious dangers of completely deregulating, but it doesn't explain the cap on medallions.
(Please, no comments about "because the taxi cartels control the government!". I understand the incentives for existing taxis to erect barriers to the market. I'm more interesting in the rationale of those who argue that a limited number of medallions is in the public interest.)