Unfortunately, this habit of chatting with friends or colleagues while keeping others waiting, isn't unusual in the Middle East. Have personally experienced this irresponsible behaviour among officials in different countries in the region, and lately also here.
I believe it's a combination of laid-back attitude and lack of accountability that encourages this type of behaviour.