I can tell you why there are so many jobs in tech for MI.
People forget about it but, in 2008 we all got laid off, like literally 30-40%. What did the laid off people do? We left the State. Now companies are thinking dam we needed those people.
I live in WA now. I can (and have) get a job offer in MI with 2 phone calls. I can't say its that easy in WA.