why was the English-speaking cabbie supposed to be funny?
I felt that there was some joke there I simply didn't get. I could understand, at least, if it were some immigrant who didn't speak German, but that he spoke English of all languages seemed a bit strange.