Every place has pros and cons.
I've lived in California, China (Shanghai and Zhejiang) and Singapore. And Each place is different in what they can offer (good and bad).
The only thing to understand is which environment suits you more. So it boils down to what you want in life. And remember, at different stages of our lives, our priorities will change, and our (emotional, financial )situations will change. All these will affect which country/city we are more suited for.
There are no absolutes.
:thumbsup::thumbsup: