Quote Originally Posted by Polar Bear View Post
Since karma is already a colloquialism I don't see any problem with it being used in the secular sense. But in more formal contexts it should perhaps be made clear what is meant by karma so as not to muddy the waters by using a term that has so many different senses/connotations.
I agree - it means different things to different people.