I agree about the cost issue, its ADSL is much more expensive than the UK, USA and anywhere in Europe. But when compared to other Gulf countries its apparently not that expensive.

A reason might be economies of scale? and infrastructure? Qtel has to lease everything. While bigger companies can set up their own technology?