Given our 2nd half offensive performance hard to defend any offensive player or coach, but I will try.
WF's o-line was weak when the year started (having lost 4 starters from last year, and 4 additional players in the Spring/Fall that may have started). Then, Souza was suspended, and Ford was injured. Losing two OL starters just before/during game is devastating for any football program; for this WF football team, the loss of Souza and Ford was a complete disaster. So, WF's o-line was down to the nubs and played like it.
WF lost its only threat at receiver when Camp went out. Rather than step up, the receivers/flankers outside of Davis (who is banged up) played like they would rather be doing anything else than play football. Sherm Ragland may turn out to be a complete stud, but he is simply not ready to play D-1 football right now (stated with the understanding that a lot of great college receivers are not ready as frosh - like Kenny Moore). WF is playing a walk-on at TE, and he plays like a walk-on. The fact is that there are many/most 1-AA football programs with a better current supporting cast for their QB. On top of the worst cast of receivers (with Camp out) in the last 30 years of WF football (even when WF was awful, it always had a solid WR/TE corps), unlike Deandre Martin, Josh Harris does not catch the ball well out of the backfield.
In sum, the best WF receiver on the field on Saturday was Tommy Bohannon, who has solid hands, and at least is not afraid to get hit after catching a pass. When your most dangerous receiving threat is your FB and your OL is in shambles, you are not going to score points even if Tom Brady is your QB.
With all that said, it is simply impossible to know if Price has regressed. Last year, he was throwing to an NFL WR (Givens) a stud FL (Camp), two senior TEs, behind a veteran OL. Every QB in America would appear to have taken a step back given these circumstances. Further, WF could have recruited the best cast of QBs over the last 3 years, and with these circumstances WF would not have scored in the 20s last Saturday.