I went to college up there too (Oswego) and virtually all of my buddies from college live in 3 places: Rochester, Syracuse or Buffalo.
I think the down talking of these cities gets overblown by those of us who live in more 'exciting' areas. The cities themselves aren't particularly great and have issues with crime and poverty but seems like if you live in the suburbs you can live in nice areas, with good schools and have huge houses for very affordable cost of living. I have friends living in what are basically mini mansions on good property up there in their area's "rich" neighborhoods on an 80k household income or something like that.
One of them just bought a house in a Buffalo suburb last summer the same time I was buying my house on Long Island so we were always talking about it. His house is 4k sq foot house all brand new everything inside in a really nice neighborhood and has an insane backyard set up with pool, outdoor bars, fire pit areas, sauna, hot tub - just like a sick backyard - he paid like 250k for it and the taxes are like 3k a year. My house is half the size of his, cost 2.5x more, on only 1/4 acre with a plain yard and my taxes are almost 16k a year. I'm happy with my situation, my house is nice but I totally can get the merit of living in an area like that to stretch your money and have a good quality of life, especially when friends and family are there. Personally after 4 years of school in those winters I didn't want to live there going forward, but those area are better than they get credit for.