I would guess Spiders did not need another physical team. Spiders have just played, back, to back, to back playoff teams that were all hard fought. A game on their home field could be just what the doctor ordered for this team. I know little about Davidson at this point excepting they are not from a power FCS conference, but they were good enough to win their auto bid at any rate.
I did watch the end of the Sac State game last night and they are for real, so if Spiders survive this week, they will need all the rest they can get to heal a little and this week of non-travel could help. One more day in the cold tub if nothing else, should it be needed by some, not to mention any of the other tricks the trainers might have at this point in the season.