What happens on the very first visit before HSTS is cached?
Without preloading, the browser has never seen the header, so the first request can still go over HTTP and is vulnerable to SSL stripping. The HSTS preload list solves this by shipping the policy inside the browser itself, so enforcement applies from the first-ever connection to the domain.