I'm not from the middle east and I had to show my ID to convert BTC to fiat and vice-versa. Nothing wrong with that, as was said above, when we use these middle-man service between the Crypto and the real world it's necessary to follow their rules.
If you aren't happy with that, don't buy Bitcoins, try to make profit online only by working on the internet and using, of course, decentralized online services that don't have any restriction over your country.