These are all valid points but I have a different perspective:
I'm a huge Star Wars fan and I don't mind playing the "no-name" characters at all - I think a lot of them look really cool and have sweet abilities.
Also, characters like Geonosian Soldier, FO Stormtrooper and Resistance Trooper work perfectly here. Yes they are just foot soldiers but who's to say these guys can't stand out from the rest? Any maxed out 7* Level 70 character obviously represents the cream-of-the-crop version of that character that has put in years of training to be that good.
From a "named hero" character perspective You could even think of Finn as a top-tier FO Stormtrooper (who actually didn't even have a name) who distinguished himself from others if you've seen the movie and/or read his backstory from the Journey to the Force Awakens book (I recomnend it!).
I've always played Star Wars table-top RPGs where you can create any character type you want and build them up to be OP as they level up.
Having "no-name" characters leaves more to our imagination than just using established characters from the movies and TV shows. I like the mixture of both.