What people blame as "gerrymandering" due to overall state vote is often caused by two things.
1. VRA laws
2. Self packing. In a lot of states, most of the democrats are in a few densely packed areas. There are not a lot of 50/50 regions/counties, and most of them are moving in one direction or another. Even in some of those 50/50 regions, one side may be strongly R and the other strongly D.
In Michigan, the VRA laws require one district to go up from Detroit into the democrat part of Oakland County. Southfield/Oak Park can't anchor a D seat anymore unless it's Detroit. That impacts the VRA seats which are 80%+ D, as well as the shapes of other districts.
Places like Detroit are 95% democrat. Literally. That's going to be a vote sink unless you bacon strip a bunch of districts. Creating a South Lyon to Detroit baconstrip district to get it to 50/50 isn't fair to anybody.
Michigan naturally has a huge vote sink area for Democrats in the Detroit metro....but the rest of the state doesn't vote heavily enough Republican to warrant all but 1 other seat outside Detroit being red. MI-7, MI-8, and MI-11 already are baconstrip districts almost really. That area in the southeast is probably what the GOP focused on the most in redistricting.
I do agree any sensible map would favor Republicans regardless of how it's drawn though.