What is "platform as a product" actually asking a team to do?
Treat the internal engineers who use the platform as customers with a choice, not as a captive audience. Concretely, that means the platform team runs discovery before building a feature, tracks adoption rather than assuming a mandate will produce it, and accepts that a paved road nobody chooses to drive on has failed regardless of how well it was engineered. The alternative — building whatever the platform team believes infrastructure should look like and then mandating its use — produces compliant but resentful usage, and resentful usage is the leading indicator of the workaround that shows up eighteen months later.