Michigan historically has been a swing state. It makes sense to have a convention in a swing state like the republicans are doing this year in Tampa and the Democrats did last time in Denver. The republicans had there's last time in St Paul, and the Twin Cities are pretty solidly liberal. Detroit in 1980 wasn't quite as black and poor as it is now.