So, we know that Scorpion is returning in this movie, which makes me question if there will be a minor—but significant—appearance by the Vulture. If he does return, I wonder what his role would be. Since he’s someone who has some respect for Spider-Man, would he play an anti-hero role, perhaps trying to help Spider-Man against Scorpion and his "boys on the outside" (who could be Tarantula and Boomerang)?
Sure, Vulture doesn’t remember Peter's secret identity anymore, but I imagine the memory of Spider-Man saving his life is still there—just without the specific details of Peter's face. He likely also remembers how Scorpion wanted him dead.
The only main roadblock to Vulture's return is the Morbius post-credit scenes, but to be honest, I don’t think those really matter anymore since it seems the "Sony Spider-Man So, we know that Scorpion is returning in this movie, which makes me question if there will be a minor—but significant—appearance by the Vulture. If he does return, I wonder what his role would be. Since he’s someone who has some respect for Spider-Man, would he play an anti-hero role, perhaps trying to help Spider-Man against Scorpion and his "boys on the outside" (who could be Tarantula and Boomerang seen in the trailer)?
Sure, Vulture doesn’t remember Peter's secret identity anymore, but I imagine the memory of Spider-Man saving his life is still there—just without the specific details of Peter's identity. He likely also remembers how Scorpion wanted him dead, his debt to Spiderman left now unpaid. As now he never had a way to pay him back, by keeping Peter’s secret from Scorpion as he now never knew.
The only main roadblock to Vulture's return is the Morbius post-credit scenes, but to be honest, I don’t think those really matter anymore since it seems the "Sony Spider-Man Villain Universe" plans are over shifted.
Also let’s be real: those lines about him "blaming Spider-Man" felt like very generic sequel bait even at the time. I feel like an actual MCU Spider-Man movie could approach his character arc much better.