The number one main reason my husband and I stay is for our kids and our families. My husband has two kids from a previous marriage that he wouldn't see much of if we left the area. My son's roots are also firmly planted and I couldn't tear him away from his friends and his hockey team (or his dad for that matter).
Plus I like living in Hamburg. It's a quiet area but still close to everything (5 minutes from the Ralph). It's far enough away from the city where I don't feel the need to lock my doors during the day when I'm home. I also like the four seasons. If our kids someday do leave the area, we won't be too far behind.
I do think the area is fixable, but not with the self-serving politicians that rule the area. The waterfront has sooo much unrealized potential. Pataki could give us a hand, but he won't. Won't even return Higgin's calls. It's such a waste of space, literally. Have you driven down route 5 lately? Over the Skyway to the 190? It's a sad sight.
We are completely disgusted with local politics, but obviously not enough to leave. If it's still the same in 15-25 years, we'll probably retire to Virginia.