HTML forms are hard to initialize the DATA of the form and it provides no user experience as user NEEDS to remember the form information.
HTML form provides a unique control of defining the data that is initially being filled up.
It USES the small BITS of initialization data that is present in the overall document while defining the control.
A new form needs to be constructed to fill the form again as it holds no data as the backup to fill the information with.
A template replacement facility is not being PROVIDED on application servers that stores the data and doesn’t allow the users to fill up again and again.