"It is difficult to get a cab here."
I have a feeling about this as a non-native speaker.
What they are trying to say with this sentence is that it is this particular place that makes getting a cab difficult. That is why you need to put the difficulty after the location and not after the getting the cab. Otherwise you would mean that getting a cab is the difficult thing about this place. It's a question of emphasis I think.