Checklists prevent forgotten dependencies
Experienced operators still use checklists because migration work crosses hosting, application, database, DNS, SSL, email and third-party systems. The purpose is not to replace skill but to prevent one overlooked dependency from becoming the outage.