Not only is it so crowded, but the constant flooding adds to the headache, yet they manage.
What I don't understand is that the Netherlands faced similar massive floodings too, centuries ago. The Netherlands wasn't richer than Bangladesh nowadays is, and we didn't have access to any advanced technologies, yet save for some remarkable exceptions we managed to hold back the water most of the time. It has always puzzled me why Bangladesh is facing such a similar problem yet has had a much harder time dealing with it.