Work is transactional, so let’s talk pay. Why hide it? Talking about a position without talking about a salary range is only going to waste everyone’s time. Besides, it’s insulting to think we should be motivated by more than money. I know whoever is doing the hiring isn’t doing it for passion, karma, or anything besides money.
As a friend of mine said, “I have two vices: I like to eat and I like to sleep indoors.” Until that doesn’t require money I’ll keep working (prison doesn’t really interest me, thanks).