Hey, I appreciate your question and its a valid point to consider. While its common to calculate recency in the way I did here, but, you can indeed modify the way of the construction of the variable according to the business goal. For example, recency can be also based on number of transactions or visits rather than the last transaction. So, its construction should align with the business goal. Hope I cleared your doubt.