I am NY Giant fan as well, believe me I would love a 7-3 win, too. Getting the win is important and they got it. And this year's team is light years ahead of any Randy Edsall 2.0's teams that were getting blow out against opponents the caliber of this Rice team.
Having said that, the offense with 0.9 yds/rush in the first half and Evers finishing the game with 9/24 for 128 yards and a QBR of 6.6 is going to lose more ball games than win, especially against better competition-it's not sustainable to winning which is what you are prioritizing, what we all want. The defense will breakdown eventually if the offense does not sustain longer drives.
Right now, UConn has two very good perimeter WRs in Bell and Sheffield, best ever since Edsall 1.0 and they are not getting utilized due to the lousy play at the QB position.