The trailer could be misleading us. Avengers: Endgame did the same thing. So, it's not surprising that some, trailer scenes may not appear in the movie.As for Mysterio's heroic deeds, I doubt he's heroic. He could be lying about where he comes from. We'll have to wait and see.