Spent a considerable number of years in the South, between Virginia and Mississippi (with frequent outlays to adjacent states), and the only time I ever heard the term "Michigan Left" was when I read the old misc.transport.road usenet group. None of the locals ever used the term, and this was even after NCDOT unleashed their Superstreet concept.
As for the OP's implied question, sure there are other alternatives that would do the job better...but they cost considerably more money. A J-Turn can typically be put in for a few hundred thousand. Meanwhile, even in those states with lower construction costs, an overpass will still run a few million at a minimum. And that's before you include added costs for access connections between the two roads, which in the vast majority of cases will also require right-of-way acquisition.