>>18 the ease of programming that way makes the programmer overlook the inefficiency
I find this to very commonly be the case. Making expensive and memory-consuming operations so easy to use usually ends up with people being incredibly wasteful in their programming.