@Toast.
This is from a Florida fan on the football board. Its numbers going into this season that may help put things in context.
“Won/Loss record
School-----------------------W/L Record
Ohio State...............................44-8
Wisconsin................................42-12
Michigan..................................38-14
Penn State...............................38-15
Iowa.........................................37-16
Northwestern...........................36-17
Mich State...............................32-20
Minnesota................................26-24
Nebraska.................................23-27
Indiana.....................................22-28
Maryland..................................18-31
Purdue.....................................18-32
Illinois.......................................14-34
Rutgers....................................11-37
Recruiting
School-------------------------Star Average
Ohio State...............................3.70
Penn State..............................3.52
Michigan.................................3.50
Nebraska................................3.26
Mich State..............................3.23
Wisconsin...............................3.11
Maryland.................................2.94
Iowa........................................2.89
Northwestern..........................2.88
Minnesota...............................2.80
Indiana....................................2.79
Rutgers...................................2.70
Illinois.....................................2.68
Purdue....................................2.64
Basically, Michigan plays to the level of their talent. They aren't underachievers unless they are masked by a weak schedule.
# 9+ win P5 opponents since 2015:
School-----------------------------------# 9+ win P5 Opponents.21..........................................8-13
Mich State.................................................20..........................................7-13
Maryland...................................................20..........................................1-19
Ohio State.................................................18.........................................14-4
Iowa..........................................................17...........................................6-11
Northwestern.............................................17..........................................5-12
Nebraska...................................................17..........................................2-15
Indiana......................................................17..........................................0-17
Wisconsin..................................................15..........................................5-10
Illinois........................................................15..........................................0-15
Minnesota..................................................15..........................................0-15
Penn State.................................................17..........................................6-11
Purdue.......................................................13..........................................2-11
Rutgers......................................................18..........................................0-18
I have no love for the Weasels or their haughty fans, but frankly, given their performance, talent level and strength of schedule, I think they are dooing what they should be doing...”
More wins against the elite teams would be great. However, considering how bad Michigan was under Rich Rod and Hoke, what Harbaugh has done is acceptable to me.