Can't agree with your point here. It's extremely common to get ripped off by taxis in Spain. There is no incentive for them to be agreeable with foreigners.
An anecdote but I doubt it's the only time that happened.
As a matter of fact, I've taken 2 taxis in the UK and was scammed in one of the trips (first one actually), the second one was nice. Shit happens, everywhere.
Works great! You just sit back and relax while the driver figures out how to get to the destination. Totally avoids the usual stress when a taxi driver takes a wrong turn.