Discussion on this thread about Omaha indicates that there is somewhere for everyone.
Having lived in the midwest for over a decade, and been around the world and lived other places, I feel qualified to offer an external perspective on the type of person who finds the midwest appealing.
That person is either an uninteresting, uninspired, beige milquetoast, or a religious zealot--sometimes both.
Fair enough, there's room in the world for everybody.
The midwest is often viewed as "safe", especially for kids. What this means in practice is that it is not challenging in any way, especially socially, culturally, and religiously, not to mention gastronomically, artistically, etc.. IMHO, if it weren't for the gays, Hispanics, and Somalis in Minneapolis, the only thing here of any interest would be the lakes and the proximity to the undeveloped lands of Canada.
People here are very easily threatened, and most often manifest some sort of passive-aggressive complex. There is an insularity about it, the depth of which you have to live here to appreciate.
Even my wife, who grew up here (and in France) feels alienated, because she has had the benefit of a broader perspective, which people find foreign and therefore threatening. There is a growing community of transplants here, who integrate with each other, but it's growing only slowly.
Our days here are numbered. Soon, after the completion of some major projects, we will be leaving, unless some absurd opportunity presents itself.
There is something for everyone, but the Midwest is certainly not for anyone who cognates. We will keep our property here because it can be a great place to decompress, like a non-threatening country club. because it is so devoid of outside influences.
One final thing: having lived on both US coasts, social and cultural trends take a minimum of 10 years to penetrate into the Midwest. Seriously. This is a place stuck in time.