Why all the hate for Amazing Spider-man 2?