The people coming out as against Te'o are getting the hater treatment as of right now, but they will be absolved in time.
FWIW, I think the kid is a quality player, and I don't really hold the BCSNCG against him -- our offense made some fine prospects who will play a long time in the NFL look downright silly last year in run defense, including Jenkins, Ogletree, Jones, etc. -- but you have to be realistic about his limitations. He doesn't play a money position in the NFL, he didn't really rush the passer in college or make plays behind the LOS in the run game, and he's not particularly athletic.
I figure he will end up as a solid player in the NFL and he will probably start a few years as an MLB, but based on the above he's not really an impact guy in any phase of the game, and it's questionable as to whether or not he could even be a three-down player. Again, that's fine, but as an organization you cannot afford to invest a first round draft pick on someone with those limitations. Someone who takes this kid in a middle round would probably be doing well, but the notion that some self-proclaimed pundits had that he was a top ten pick (or higher) were either uninformed or formerly members of the Ron Powlus bandwagon.