I hated John Boyega portrayal of Finn, at first, especially when compared to how badass he was in the comic but he's not a bad character not was he a damn c00n.
Do people not realize he's going through a pretty classic "Hero's Journey" literary structure?
They've already shown signs of Finn being shown as one of the more heroic and the most complex characters in Star Wars but dudes aren't even spotting the signs.
-Finn's moral compass and mental strength is among the strongest we've seen. People sleeping on the fact that Finn is a child soldier that has been indoctrinated and subjugated his entire life to think the First Order is his entire world but he was able to free himself of that mental programming and engineer an escape, something that is unheard of ever.
-He's the first storm trooper to break free of the mental shackles they placed on him and his moral compass is so strong that it made him do the impossible.
-Finn has shown the same superhuman adaptability skills that Rey has. Finn has never seen actual combat or fired and actual shot until he flew away with Poe. People forget that he almost immediately grasped how to use multiple blaster controls in multiple ships good enough to outshoot trained pilots. Also, notice how quickly Finn started ripping through storm troopers the second he picked up a weapon he was familiar with
-Tactical and guerilla expertise. It was Finn's plan to gas Han and Chewie when they thought they were enemies and climbing aboard the ship. If that had been the First Order, they would have been killed because of Finn's quick thinking. Before Han and Finn find Rey on Starkiller Base, it's Finn who is coming up with the attack plan and handling the tactics.
I could also go on by how Finn made his own choices, choosing loyalty over the mission (When he prioritized saving Rey over destroying Starkiller), which makes sense when you see that Rey was the first person to treat him like a human. It also fits thematically because choosing the mission over the individual lives of the soldiers is absolutely a First Order mindset and Finn is shown to be the moral center of the film.
Outside of that, they're already framing as courageous and giving him heroic personality traits as a foundation of his heroic adventure.
Indoctrinated child soldier fights against lifetime of mental programming after experiencing the unjust rule of his oppressor and becomes a hero by embracing the same humanity and emotions that his enslavers tried to stamp out of him. That's a good framework for a heroic character, no matter what y'all seem to think.