I think being the sole provider for my family for the last ten years I've just assumed I needed to make more money year after year. I can't really ask my wife to go out and get a job to make up the slack so I get out there and try to be the best programmer I can be. If a company sounded cool but wasn't willing to pay me what I need to provide for my family I just move on. Given the lack of tech talent there isn't much excuse for not making that much if you're a programmer.
I always laugh when I read people say that great developers (not saying I'm a great developer) don't care about money. Often times that's written by people who don't have children to provide for. I have no choice but to care what I make and therefore it's an important factor for me when choosing a job.