Improve & Expand the Veto System
I would improve and/or expand the veto system and make it more complex so each ladder player have more options to even the playing field for competitive play. Why? Because with all the new content, commanders, maps and "maybe" 2 new factions (total of 6 factions) it would be impossible to ever make COH2 balanced for competitive play. For custom games and single players new content and customized commanders is not a big problem but for competitive play balance is way more important than new content. I fully understand new content can potentially attract new players (who might not be interested in multiplayer) but it should be implemented more gradually and carefully for competitive play.
1) If new factions come then plz allow ladder players (easy fix to improve balance) to at very least veto one faction like they currently veto maps. It's obvious some maps and match ups are not balanced for competitive play and the easy fix for that is to give ladder players more options to decide for themself how to play.
2) A veto system could also be implemented for certain unbalanced commanders similar to what is done in community tournaments where only specific "balanced commanders" are allowed to even the playing field.
3) A 50% chance based veto system for maps and factions is another option that might work to even the playing field for competitive play.
As example, if both ladder players veto the same map they have only 25% chance to get a match up on that map or 50% chance if only one veto apply or 100% chance without any vetos.
4) Veto other players. Give ladder player's the option to temporary veto (blacklist) players for 24 hours - limited to max 10 players at a time. A temporary ban or warning from Relic due to player exploits or whatever is rather ineffective imho. A potential "community" ban would give each player the option to "police itself" against players that have a bad reputation. In short, if enough players ban/veto a certain player that person would be "punished" by a longer matchmaking period or getting match with lower ranking players.
COH2 Bootcamp - Help new players join the fight for axis/allied glory
Second to this Veto system, I would create one ingame "bootcamp" for new players to join (axis or allies bootcamp to foster some friendly competition between both). One way this could work is that when new players sign up they can choose which "mentor" that are available to help them. As reward for the mentors involved they get a free "war spoil" for every ladder game the new player win. To avoid exploit, each mentor involved can only have 3 student at a time and only for the 50 first ladder matches.
To improve communication for those invovled all the ladder matches the student play would then be stored on the COH2 "bootcamp" server and only accessible by the mentor + student who can then watch and analyse the replay without both beeing online at the same time. Nor do the student need to upload replay COH2.org.
Personally, I believe there are a fair amount of experience players (myself included) who under the right circumstances would be willing to "mentor" new players that want to learn.
However, there need to be a well organized ingame communication system in place to support it. Outgame this bootcamp should have each own twitch channel so its easy to get feedback from other mentors and store VODs training tutorials. If something like this became a success I would take it a step further and make it possible for new players or "followers" to donate "virtual assets" directly to their mentor.
Then every once in a while Relic could run a "community spotlight" and highlight the mentors and bootcamp that has been doing well based on ingame statistics.
I think a successful bootcamp (player academy) could be a win-win deal for all involved. a) New players can quickly get help both ingame and outgame, b) Relic get more players involved with the community thx to the bootcamp which in return attract more players as friends tell friends to buy this game, c) mentors can use their player experience to get reward either ingame or outgame for their "community service". Everybody wins.