In LA, it's not the flatness, it's the distance that makes having a car necessary. Everywhere is _miles_ away from everywhere else. I haven't been to Amsterdam so I can't comment on that, but the first two sections of this excellent article[0] touch on that.
[0] https://nplusonemag.com/online-only/city-by-city/los-angeles...