Traditional thinking is that the race doesn’t really begin until labor day.
The disparity in funding is what’s most deeply troubling.
Oz is a weak candidate and it’s astonishing that he wound up winning the primary, but there it is.
Close races can be lost before Labor Day ever rolls around.
However, it is not yet labor day, and these ads went up and are running in the state - it may be having an effect:
https://www.youtube.com/watch?v=-5KSffOteRA
https://www.youtube.com/watch?v=l507HJhkJNo
I know nothing of Pennsylvania politics.
But I do recall many people on this site were critical of all three major candidates in the Republican Senate primary. We would probably be having the same discussion even if Oz had not won the primary.