I don't know why people were so outraged about Chris Evans being cast as Buzz in Lightyear - for all the development and moments of reflection he gets within the first 3 movies, Tim Allen's Buzz is a parody character who's voice is a comic pastiche of space serials. Great for portraying a child's toy, but not so much the semi-serious space story Lightyear wants to tell. Even when nobody knew anything about the film beyond "real life edgy Buzz Lightyear, isn't Tim Allen" I thought that was pretty obvious.