You are mixing a few things here, flat roofs have nothing to do with brutalism in particular or Le Corbusier - they existed long before both. Maybe you meant modernism in general?
Anyway, for anyone wondering about all these flat roofs in modern architecture I recommend watching this video:
I do also wonder what people consider modern. As I sit in my flat-roofed 1880’s Chicago home. Surrounding block after block of flat-roofed residential buildings housing millions of people, largely constructed between 1872 and 1930.
I find it hard to take seriously someone who is "suprised" by the existence of flat roofs in traditional North African/Mediterranean/Middle Eastern architecture.
Why? Do you feel humans should be born with a natural instinct for Mediterranean architecture, much as they are for the supremacy of iterative software development?
Anyway, for anyone wondering about all these flat roofs in modern architecture I recommend watching this video:
Why Do Architects Insist on Using Flat Roofs? - Stewart Hicks https://www.youtube.com/watch?v=QW0ydAMVQ2w