Not always. If you are applying from the angle of having some skill they need, being a little demanding in terms of compensation might give a better impression in some cases. You know how most guys chase the girl that rejects them, even if she is a raging bitch, when the one who likes them and is always nice just gets ignored? Yeah, that is basic human psychology, and it comes from a simplified, thoughtless way of evaluating people. You just naturally lend credibility to what they think of themselves. I'm not saying to ask for your employer to pay relocation expenses if you have nothing to set you apart from the pack of resumes, but they have got to know that if you do relocate to a place where you have no friends, you'll have nothing to do but work at first. You've got to ask for SOMETHING in return - just to show that you KNOW that you are a better candidate than the other chumps.
'course, it helps to be ruggedly handsome and capable of making eye contact. Hard to show that off over email, unless you have a pretty strong web presence. An employer looking at resume from out of state is going to view your bookface and your linkedin and your googleplus and your twitter. If you don't have a website or blog, they might think you are lazy. Make sure you can't find your own username for forums by googling your real name. if you can, you are outed: delete all your posts that contain political opinions and mean comments or career advice that is anything but "be qualified for the job". Make sure you have posts about software or cleaning products or whatever it is you do. Make sure you look pretty in your profile pic. Or at least like someone who doesn't smell too bad. If they can smell your facebook picture, they won't want to sit with you in an office. (you can totally smell my facebook picture right now)
</shityou'veallprollyheardbefore>