Harbaugh is a slam dunk hire. And absolutely the right decision. But everyone seems to be locking him in for coach of the year the next few. The only D1 CFB team he ever coached was Stanford for 4 years. He was barely over .500 with a decent list of players now in the NFL. Most management can't stand him past year 3. He's an easy sell on the recruiting trail, but their roster is not great at the moment. OSU and MSU aren't going anywhere either. He may do great, and may do meh. Writing him in for 10 wins annually, a B1G championship annually, and staying past year 4 is a stretch.
1) you think our roster is bad? He had to rebuild a team with a truly terrible roster that was like 3-9 and 1-11 the two years before. By year 3 he turned that program around to 8-5, year 4 he turned it around to 12-1 with a BCS win. He handed a well-oiled machine off to David Shaw and all Shaw had to do was keep it going. He rebuilt a program at Stanford that was truly in the pits, an did it all while having his hands tied behind his back in terms of recruiting solely because most big-time recruits simply cannot get admitted to Stanford.
2) most management can't stand him, might be true. But interim AD Jim Hackett is friends with his Jim's father, played for him under Bo, and word is that Hackett will stay on for at least 2-3 years and that Harbaugh will help pick the next AD. Jim's father Jack is also said to be moving to Ann Arbor. My guess is he'll be around the football offices a lot and act as a buffer if any problems were to arise.
3) For the last time our roster isn't nearly as bad as some of you make it out to be, and Harbaugh has shown a great ability regardless of where he's been, whether it be at San Diego, Stanford, or in the NFL with the 49ers, to get the absolute most out of what he has. He takes players that weren't performing or were used to losing and gets the absolute most out of them. He's a lighting rod that can change a culture as great as any coach that I've ever seen.
4) The B1G is absolute dog crap apart from Ohio and MSU. Literal dog crap.