Because the law prohibits building skyscrapers. Oman has a lot of mountains and wadis (valleys). read more
Keeping in view the beauty of the Wadis, the brown mountains and bluish waters of Oman, there is justification in that restriction. Moreover skyscrapers are meant for places with limited space, and Oman has enough land for its relatively small population. I love the natural beauty of Oman, and do hope its cities do not turn into concrete jungles. read more
Muscat, in the Sultanate of Oman showed me examples of some lovely architecture in its fine mosques, homes, forts and office buildings. I am no expert on this topic, but the simplicity in fine lines, arches and curves defined elegance for me in all its buildings. read more
There are a couple of factors here I haven't seen mentioned: Skyscrapers are generally office buildings, often owned by a single company. Asian skyscrapers often mean to represent economical success of a company. Buildings in countries like Japan are generally built for short term, couple of decades, no more. read more