This is true.
Took a job abroad with my current company. My rent in this country is paid for and I get an uplift on salary for international mobility; we have rented our house out in the UK, so the mortgage is paid for which means my wife doesn't have to work. This means we pay minimal child care - only a day and a half a week to give the Mrs some free time and a break. Add to that the fact that child care in France is less than 3 Euros per hour and we are actually better off financially. I also get 5 days extra holiday than I did in the UK and have a house with a pool and 250 days of sunshine, 40 mins from the beach, 2hrs from the Alps and 5 mins from some excellent mountain bike trails.
We took a big risk coming out here though. My wife left a good, well paid career to be a "trailing spouse" and we took a 6 month old baby away from grandparents, just when we were still getting used to being parents. We left our friends behind and we don't speak the language (but are learning). It's been hard, but well worth it. I have certainly developed as a person and am more confident now than I was before both in work and in life. Living and working abroad was the number one bucket list item for both of us, and from here we kind of feel like if we've done this, we can do anything.
It took us 4 years to pluck up the courage to do this though and life always got in the way - wedding/house/baby. It got to the point where my wife was due to end her maternity leave and go back to work. Our daughter would have started creche and it would have just become harder and harder to move. We knew if we didn't do it right then, then we never would.
It won't last forever, the project will finish at some point and we'll have to figure out what to do next, but we would never look back. I could make a decent estimate of what the experience will be worth on the CV (15-20%) for any future roles, and the life experience is priceless. Plus mother and daughter have been able to spend more time together.