This is an absolutely sweeping generalisation (I know) - but I had a chat with someone who used to be an immigration officer last night. He said that because it is such a boring job, people like to do things to make it interesting ... hence they ask difficult questions, knock back a few people here and there and so on. They like a good fight to bring some interest into the day. And to be honest, I can't blame them ....