If Obama is doing so well in MI, why isn't he supportive of a revote? This revote is fresh with both candidates on the ballot. Or are you just being a hack?
The plans that were put forth were not 100% fresh. Independents who voted in the GOP Primary would not have been allowed in the Democratic revote. Had the Democratic vote in January mattered, some of those independents would have chosen to vote in the Democratic Primary instead. Given the edge Obama has had over Hillary with independents, the net result is to skew the Michigan result towards Hillary.
On the other hand, if one were to allow all voters to participate in the revote, it would also skew things badly.
Any Michigan revote is not going to give a result the same as what would have been had there been a normal primary election.