I'd agree with this except with a big, "Yes, but..."
The 'but' is that sometimes the green bits of grass better match what's important to you, and the brown bits matter less. I've lived and/or worked in many places across the US and Canada, and found pros and cons with each. We lived on an acreage outside Vancouver, and I've lived in a tiny downtown condo in Toronto. I've worked in a variety of places in the US, typically for months up to a year, and certainly for long enough that the tourist rush is long worn off. While there's a lot of truth to the saying, "No matter where you go, there you are," in terms of looking for a place as a source of happiness and a solution to life's problems, there's also preferences that some places suit better than others.
In our case, we moved from the rural Lower Mainland to old Hamilton, 15 minutes away from steel mills, and most people think we're nuts. But for us, we couldn't be happier because we love our neighbourhood (very front porch rather than backyard, if that makes sense) and there's lots of cool stuff we can walk to. Pertinent to this forum, the only thing I miss, literally, is the motorcycling roads, and that includes weather. Way better tracks here, though. The Lower Mainland is a track riding wasteland.
It's far from perfect, but the flaws are far outweighed by the pros for what we're looking for in a place to live. Now I just need to figure out how to stop needing to travel into Toronto so often...