I did not say other tech hubs would be nicer to live in, as I could not compare (apart from London). It's just the experience I had living in Paris. By expensive I meant expensive when adjusted with the relatively-low salaries. In the end the only way to know, as parent comment said, is to try the experience. I just stated what I feel is not an uncommon opinion.