While I was there I did some search around and it seems that the wind, weather and soil is just part of it. The largest reason is sheep. They'll eat any tree before it has any chance of growing. So you get naturally sparse growth already, add the sheep, you get grass everywhere. Which makes everywhere very walkable and surreal at the same time. Plenty of trees on cities and gardens.