The way I see it, in Central Europe the reason for a flat roof on a single family home is mostly cost advantage (on short sight) or architectural.
Someone said: There are two types of flat roofs: Those that are leaky and those that are not leaky yet.