If this was true that Spidey can see every attack before its coming then how the hell does he ever get hit. Hell he has been tagged by so many people it’s not even funny. To name a few Lizard Man, Wolverine, Sand-Man, Goblin, Hobgoblin and hell even Juggernaut. None of these guys, except for Wolverine is even close to SS speed or fighting ability yet they still land blows on him.
SS has gone toe to toe with Longshot who by many rights is on the level of Spidey when it comes to dodging and SS is still around. You analogy about a fist and a truck is way off to what I said. You are comparing to totally different things when I’m comparing sword strikes and the reaction to the same attack. Example when he strikes from the left he jumps back and to the left every time depending on the terrain, people are creatures of habit and will repeat the same action unless trained other wise.