I dun find it insulting
These are some of the things you encounter in a less developed country occasionally. I meant no insult to the host country, this is true. The contractor doesn't seem to get the sense that the house belongs to owner, not developer, and he should not use it as store or come in and out as he liked it.