I believe that those lines are there because the developer won't be bothered to set up a 'Self Signed Certificate' in the local IIS...
It is easy and very advised if you are writing an HTTPS-only site anyway...
[EDIT]
And set HTTPS on site level using (on application start):
GlobalFilters.Filters.Add(new RequireHttpsAttribute());