It's a risky business building houses and discretionary planning rules make it even more so. It also makes the process far more expensive.
Other factors being equal, larger and more prosperous cities have more tall buildings because land is more expensive (and taller buildings boost productivity).
Similarly, space restrictions — whether because of coastlines, steep land or growth boundaries — make land more expensive so buildings will tend to be taller.