An big issue is brain drain. UM is a major recruiting school for entrenched Silicon Valley corps (Google/Facebook/etc), and getting software tech talent to stay in-state is a challenge. California has a certain for new grads (though many are disabused of this mystique after a few years).
Beyond that, for senior level talent, you quickly run into ceilings where working remotely for a California company nets you a 50% compensation bump vs a comparable Michigan company. Founders can have a tough time finding quality local talent in early stages.
I personally love my life in Michigan. I can afford and enjoy a lifestyle that would be difficult in California. It's definitely an exciting time here.