That raises another question: when did the Snap take place, calendar-wise? Spider-man FFH mentions they had already taken midterms, there’s no snow on the ground, Peter’s apparently still in school, so spring?
But really, the important lesson here is this: Rather than making assumptions that don't fit with the text and then complaining about the text being wrong, why not just choose different assumptions that DO fit with the text?