View attachment 3541256
Spike is 27 in the anime. John Cho is 50. He was too old for a lot of what he was doing or saying.
Destroying his knee on the first kick was a good indicator that he was too old.
The disparity between Spike and Faye was too much: it looked like Spike was babysitting. Including Ed was a mistake unless you were going to get an actual child to play her, which would have made John seem even older.
I've read previously that he was a major driver in the show being made in the first place. Bit of a passion project for him. If the writers had brought 1/10 of the passion he did to the project it
might have worked. Whoever okayed those costumes should be fired and replaced with cosplayers since they usually get the outfits right.