I think we are fortunate enough to forget that getting paid to fly big shiny jets, is still, at the end of a day just a job to pay the bills.
Its very easy to say that flareflyer should wait for DEC somewhere else, but I'm in a situation similar of being in a country/continent I don't want to be in, and where my wife is currently not residing.
Family should always come first, and it's only one of a few jobs, where family is sometimes put on the back burner far more then any other job I can think of.
Unless you're in that position, it's very hard to understand the logic of something thinking like this. My plans are to gain a Loco command shortly to gain enough experience to be employable as a FO on the type I'm already on, in the US (where my wife is from and currently studying). I agree with flareflyer it's a small sacrifice to make for a happy home life, and lets face it everyone in every walk of life wants that!