There have been a lot of Spider-Man actors over the years, and it's time to be honest: the majority of them haven't been great. When Tobey Maguire debuted as Peter Parker in Spider-Man (2002), he was initially met with great reviews. Unfortunately, by the time Spider-Man 3 (2007) came out, his
performance had degraded and it seemed like he had lost interest. Andrew Garfield replaced Maguire for The Amazing Spider-Man in 2012.
While Garfield's performance was praised, some critics thought he came across as somewhat arrogant and he wasn't as warmly received as Maguire initially was. Finally, Tom Holland took over the role starting with Captain America: Civil War (2016). His youthful energy and earnestness perfectly captured the essence of the teenaged hero. Hopefully the Spider-Man franchise isn't rebooted any time soon (although based on his history, that seems like a longshot).