The taxi lobby is to blame, there are definitely too few licenses. Also, try finding a taxi driver that accepts credit card payments or is ok with giving you a fiscally valid receipt. Good luck! Whenever I fly there, I always rent a car exactly to avoid having to deal with them. Plus, since competition is non existent, they are also crazy expensive.