Another point is that you cannot afford living in Paris with just one working. Even if he's working as a software developer. How a city can be "liveable" if you cannot earn enough to live there?
The question is if the city's are worth living there assuming you can afford to.