-- I think Indians(maybe Asians) get this detachment philosophy as a cultural gift. Practicing it is of course a different matter. But it is easier for me to understand (or at least not have too many doubts about) the Samkara/Sanskara/Karma thing. For example, when the linked article (100 Hours of Meditation in 10 Days — My Stay in Buddhist Prison) talks about the saliva-swallowing or a lady sobbing, it does not raise too many questions in my mind. Although Naipaul has written about its ill-effects (India A Wounded Civilization))
The term(detachment philosophy) is used loosely.