You are correct ... we are still feeling the effects of the Rich Rod Era. 11-2 last year was lucky. Michigan is a good team at this moment, not an excellent or great team.
Really, and somehow you think beating Austin Peay 42-7 makes Virginia Tech a top team. Western Kentucky beat them 49-10 last week. I don't mean any disrespect toward VT, but those in glass houses ...