We were supposed to have seen Felicia in "Spider-Man 2" (Rami wanted Eliza Dushku for the part) but this was quashed by Avi. Then again in "Spider-Man 3" but again quashed by Avi. "Spider-Man 4" cast Anne Hathaway as Felicia Hardy but she would be playing a character named The Vultress. I expect that we could see her introduced in Webb's trilogy.Unless Avi quashes that.
Avi needs to STFU and let his creators do their jobs. As a potential customer, I'm getting sick of his meddling in projects I'd like to see.