Spider-Man 3 needs to just do away with the missions when you aren’t playing as a Spider-Man because they absolutely nuke the pacing
It’s not just a MJ problem either, the high school flashback, walking around EMF for 30 minutes and venom gameplay are all slogs to get through