Norman Osborn at least makes more sense, as it comes from Peter's own mythos and isn't inserting the wider MU because the producers think Spider-Man,...
Agreed. it would have been cool to see her navigate being on the team depowered for a bit longer before restoring her powers. As it stands, the show...