Lot of reasons. Refactoring, unit-tests, readability... If you don't understand my points, it doesn't means they falls :)
But yes, completely failing to mention a point when attempting to make an argument generally means they fail :)
You might want to read the HN posting guidelines - your comment history suggests you have not done so yet. I have no interest in continuing a conversation with you, based on the level of discourse evident in your previous comments. Have a good day.