I dig flexibility, I really do, and I appreciate D's features that enable that, but in case of such basic thing as a resource management, I just want things to work without surprises by default.
Resource management (including memory management) is on of most complicated areas in programming. I can call it anything but basic.