You know what the difference between them and finn's character is that they are white alpha males played by white guys WRITTEN & Created by white men...
Did you ever for one second think damn maybe these dudes are biased cause they dont want the black guy to shine over the white hero of the story?!?
It's always been an paradigm in media to showcase the black man to be flawed, oversexualized, crazy, criminalistic, a buffoon or a bumbling idiot. or a combination of these things. You havent noticed the backlash about luke cage's character and series from white people because he's not fitting in their box the WHITE writers usually had for him?
Anyone could have played Finn's character, he was written as a guy who lucked out and even if he was a bumbling idiot at times, he fought kylo ren with NO powers...
give him
some props for that even.