DL looks at it as a customer service gesture, not compensation. It won't matter whether OP missed a day of work or was minimally inconvenienced. That latter issue is resolved by rebooking. Even when the app is not displaying great options, either calling DL or finding an agent at the airport will get one rebooked.