The reason for the strict rules is that taxi and limo drivers must have city licenses or permits and pay fees for each pickup. Airports are one of their most profitable locations, and they've fought hard in many cities to keep Uber and Lyft out by staging protests and lobbying city and state officials.