About the other characters. Even though i think we should have had way more characters at launch we have to remember that rhe characters need voices and voicelines for every gamemode.
Characters in gears say different things depending on the mode you play and they need to sign contracts with all of the original cast actors plus new ones.
Let’s say Dom for example. Maybe the actor didnt sign a contract for gears 5 and therefore we wont see Dom in this game. It’s just an example.
I do think they are locking alot of characters behind paywalls to earn some extra cash, but i also think we should remember that because of the details put into every character in gears we should be a little patience because it takes alot of money and actingwork to get each character right.