QBS is an embarassment to Qatar