I don't see the defense giving up 24 points. Iowa State's defense is a MASH unit right now. Their best player and reigning Big 12 defensive POY, Mike Rose, is clearly nowhere near 100%. Of course Tech was going to move the ball a little on them.
The announcers work for the university, and as such are subject to the same NCAA and conference rules. Including telling fans to not throw trash on the court no matter how bad the officiating is (during a timeout)
I dropped by the message board just to see their thoughts on the upcoming game and, of course, there was some Xerox U stuff but mostly non stop whining about the officials. Usually fans wait until the game at least starts before they start blaming the ref.