It encourages sloppy code design and shortsighted development to "get something out the door". It is the mud hut of programming languages.