This isn't the right solution for every place, but it's the right solution for Minneapolis. There's no shortage of land and quasi-affordable housing in the suburbs / exurbs - people who want that can move out and get the house they want for the money they'll collect for their more-valuable Minneapolis house.
But Minneapolis has been very dense for awhile and other bordering cities have done an excellent job at managing density and quietness - for example, the two adjacent cities Edina and Colombia Heights have been offering peace and quiet to Minneapolis residents since the freeways went in.