I just realized that The Amazing Spider-Man 2 game was probably in development since the first one was released and was planned to be a game that fills in the gap between the movies. Then, Activision decided it would be that and a movie tie-in game, so Beenox had to concentrate so hard on fitting in Electro and Green Goblin that they completely ignored making most of the game make sense (man, that whole cross-species thing kinda vanished quick) or adding characters that should have made appearances (Gwen) and fixing the goddamn glitches which happen every 2 minutes. The more I think about the game and analyze, the more I realize that it wasn't bad for lack of trying, it was bad because they didn't have enough time.
Also probably because they're Beenox.