Read this from CBR on Chris Evans voicing Buzz instead of Tim Allen:
Actor Tom Hanks shared his thoughts on Chris Evans voicing Buzz Lightyear in Disney's Lightyear instead of Tim Allen.
In an interview with CinemaBlend, Hanks, who voiced pull-string cowboy toy Woody in the Toy Story franchise, expressed confusion about Allen not returning to voice Buzz. "They didn't let Tim Allen do it," he said. "I don't understand that."
On the surprising decision to replace Tim Allen, Lightyear producer Galyn Susman said, "We needed a new voice for Buzz," further explaining that the film is about Buzz the human, not Buzz the toy. Susman added, "He needed to have a nice, rich sound, able to be both dramatic and comedic, and most importantly, he needed to be heroic without coming off as arrogant or dense."
Allen himself was also confused about the choice to cast Evans as Buzz, and slammed Lightyear for not having enough connection to the original Toy Story films. "This is a whole new team that really had nothing to do with the first movies," he said.
Allen also noted the absence of Woody in Lightyear, who was originally voiced by Hanks. "There's really no Toy Story Buzz without Woody," he said. "It just doesn't seem to have any connection to the toy."
When shooting Lightyear, Evans acknowledged Allen's legacy and was careful to respect it. When asked about the iconic "to infinity and beyond" line, Evans said, "As proud as I am to play this role and as honored as I am to be a part of this universe now, that line belongs to someone else. It almost felt like I was wearing someone else's clothes or something, you know? So you do your best to honor it and put your own spin on it. But let's be honest, that's Tim Allen's line."