At the very minimum, STO needs to do what every other shooter does which is to delay match start until both teams are populated, and to ban players for 15 minutes who drop match or idle.
The lack of equity in start is creating a performance disparity due to game mechanics as well. If both teams come in at the same time, it's fair. If feds start first, the few KDF on map will cloak. If KDF start first, the few feds on map get farmed for points until more feds show up.
Thats pretty much it in a nutshell.
I see absolutely no reason whatsoever for the Devs not to implement the Delay match start.