That's the problem: a last minute fix (which was not one) when Finn--as a so-called major character right next to or after Rey--was deliberately made into a fool with no identity/perspective/purpose of his own. He was the intended tokenized minstrel of Star Wars, right down to his job as a (largely frightened) sanitation worker. Offensive and unforgivable in the extreme. It would be the same if in the OT, no development or purpose was written for Leia until ROTJ, and Lucas, Kazanjian, et al, just added whatever in an attempt to give her something to say or do. That would have been disastrous for the OT if the other major protagonist after Luke was some hollow shell, utterly devoid of substance and a reason to be until some quickie attempt at a fix in the final movie.
The producers/writers/directors are beyond defense. They knew exactly what they were doing; they could not stop talking about what they were doing for just about all other forms of representation and empowerment in this sequel trilogy, but the handling of Finn was not a part of that. He had no unique perspective/identity that informed his journey/actions.His only function was to be the one to answer "Black Stereotype Character? Present" when called into this series.
As fan of Finn I have to say say this is sadly true. Especially in TLJ in which the stereotyping of goofy and cowardly got worse.
It was like seeing g a film in the 80's or 90' s.