I wish people would stop pretending the forum is worth less than raising the player count in the game. This attitude of "you have to contribute" and "if you do this legit thing, you are wrong" is really the core of why everyone hates each other here.
It's very simple: If you enjoy writing forum RP, that's all cool and good. If you enjoy being in the game and shoot things or mine or explore or powertrade and smuggle, that's also cool. Everything is legit as long as it is within the rules. Bonus points if people try to not be a dick to each other. This attitude of "Your forum RP is worthless/deadweight/no contribution" is horrible, just as much as it is horrible to hate on people for doing things they enjoy in the game. The only thing people get to dictate is to play along the rules, because it is the basis of this RP Server. It is true that we have reached a point where people have just accepted that there are people who are playing here with no regard to the very minimum of RP, and that there are people of the extreme opposite who prefer their immersive roleplay experience and will judge anyone who doesn't support the immersion. But that's what Discovery is right now.
Ideally, just accept that there are people who do things differently. DTR seems like a good faction because people seem to enjoy doing things together. That is a good contibution, if you are desperately looking for contribution. That shouldn't be capped by a maximum player count per faction - it's not a realistic solution, nor are players who sign up to a faction automatically part of that hivemind. There are DTR players who are doing RP, some who don't, some who just build bases and trade and some who love ganking. If you look around, you will find that among any faction today. People are just trying to play a game and have fun, while others try to make them turn the game into a chore.
Nobody of you "contributes" more or less to the game than the other, and none of you should act entitled about it. This is a game and what comes first is what people consider for themselves to be fun. The best way to find a middle ground here is to reach out to the others instead of complaining about "You don't play the way I want you to". The big deal of Discovery is that there are so many systems and factions and ships, there is something for everyone, and the same goes for the mechanics of the RP server: Not just the game itself but also the forum or other RP platforms or hanging out with each other with Discovery as root of the community.
If people prefer to play in the Omegas and Omicrons, getting angry at them for it is the least successful way of making them consider going somewhere else and try something else.