I'm Italian and I oppose the horrible, horrible taxi lobby, as well as the equally horrible, extremely expensive service taxi drivers provide.
Luckily there's car sharing were I live, but I have no sympathy for taxi drivers (and it doesn't seem like they're getting a lot of love in other comments), or anyone who's in business solely because there are laws to protect their category, rather than offering a good service than people want to pay for.
Why is it fair that taxi drivers can provide a crappy service and get protected by laws, while other categories actually have do provide good service because they have competition and they would close down? Why not protect local restaurants from McDonald's, then?