Better design means better user experience. So how do we deliver it to the users?
We minimize users interaction.
Unfortunately we still find today a lot of weird web forms. How often do you find these annoying date input fields, where you see a plain text box with a nice example text explaining you the correct format, e.g. dd-mm-yyyy or such?