I've usually found that when someone says a large city sucks, it's actually that person that sucks and not the city. It's a silly concept in itself. How can an entire city suck? Much less one on a lake with some pretty nice restaurants, pro sports and attractions, and without the logjam of a truly giant city. I don't live in Milwaukee but I have nothing but good things to say about the 5 years I was there. Sure it had problems, my car was broken in to and what not, but those things are run of the mill for major metros.