Not the best, not the worst

Rating: 7/10 (22 July 2017)

As an avid Spider-Man fan, I left the theater feeling a little frustrated. Don't get me wrong, the movie itself was very good. Had a decent story and kept me entertained, and plot twists that I didn't see coming, but some parts really frustrated me. To start out, I'll focus on what was good:
Tom Holland. Excellent, excellent actor, and worthy of the title of being Peter Parker/Spider-Man. Tobey Maguire was a good Peter Parker, but not a great Spider- Man. Andrew Garfield made a great Spider-Man but didn't quite fit the bill for Peter Parker (still loved him though). Tom Holland nails both parts, and you can feel he is the same person whether he is Spider-Man or Peter Parker. There's a scene towards the end of the movie where he is trying to find strength in being Spider-Man without the suit, and it's pretty powerful. You can see he is still a kid but can carry the weight of the world on his shoulders, figuratively and literally. He pretty much is what makes me want to give this movie a 7 out of 10 rather than a lower rating.
Michael Keaton: fantastic villain! when starting out I thought he would be cheesy like the first Green Goblin, but towards the end he became terrifying and just a fantastic villain that you love to hate. great job, exceeded my expectations.
Now on to the nit pickyness....
There were several scenes that were powerful and emotional and what made the movie as a whole very good. That being said, there were several overly cheesy moments that were too silly and would have been better if it was kept more serious. Everyone disses on the Amazing Spider-Man movies but what I loved about them was the story line and the overall seriousness to the movies, gave them an edge that didn't make it feel so comic book-ish like the Sam Raimi trilogy. Just something felt like it was missing.
I am very tired of Hollywood's agenda with political correctness and forcing racial diversity. I love all people, but for goodness sake's, an Indian Flash? Really? And a black MJ who's not really MJ? and no red hair? Come on. Flash is the class bully and a dumb jock, not some skinny Indian rich prick with somewhat of a brain. And no mention of Gwen Stacy? Totally not cool. I don't care about not hurting people's feelings, I love all people, but don't add in a multi racial cast for the sake of appeasing everyone. Ridiculous.
Young Aunt May? Really?
And the suit.... Oh. My. Word. Is it a Spider-Man suit or is it an Iron Man suit? I got confused because the suit is so full of gadgets and high tech, I'm not sure who it really belongs to. Yes Tony Stark made it (which also bugs me, peter makes the suit, not Tony). The eyes are annoying, and the voice in the suit just makes it feel like it's an Iron Man suit. We already have one Iron Man, that's enough.
Where's the spidey sense??? Seriously, that's a HUGE part to Spider-Man's powers, why leave that out?
So yes. There were some details that I did not care for. But, overall, I was entertained and the big moments is what saved it for me. But I'd like to see someone else direct this movie and give Spider-Man the credit he deserves. And please re-cast some of the characters.