The role exists because shipping a product and getting a customer into production are different problems. A product can be complete and still fail in an enterprise environment, where the data is messier than the schema suggests, permissions are owned by another team, latency budgets are real and the interesting failures only appear under production traffic. That work is engineering, it is specific to each account, and it does not compress into documentation — which is why it is increasingly given to engineers who deploy forward into the customer's environment rather than to the core product team.