I don't know I always held an inward hope of TASM2 being better relieved as time rolls by. The whole criticism of 'world building' should be applied to MCU films too but the critics overlook it. Meanwhile, the minuscule amount of world building ASM2 had was a total of 2 minutes. In itself, it's a pretty complete film.
The criticisms of the villain aside, the movie is anchored by a lot of powerful performances. Andrew, to me, acted out the perfect rendition of my favourite CBM character. Emma Stone was marvellous as Gwen Stacy. What everyone should realize is that the movie was never about the villains. It wasn't about the action. At its heart, the movie revolved around the tragedy of Peter and Gwen's relationship. Even the parents storyline builds off from it. After the subway scene, Peter does realize that the most important person in his life is Gwen, and that he is willing to anything for her. The bridge scene really drives that point home.
And the ending? It's one of the most emotional and heartbreaking third acts I have ever seen. The raw emotional impact of it all hits you in the gut like a punch.
Apart from Peter and Gwen, the film really drives home the fact that Spidey never gives up. In spite of facing enormous sacrifices and never-ending difficulties, Peter Parker always always rises up to the challenge.