We must stop agreeing. 
From a sales perspective, I would have thought the telemetry should disclose how big the NA audience is. Judging by posts on here, the NA audience has fallen away, and yet in COH1, NA was maybe the biggest audience? If you produce lacklustre commanders like the Rifle Company (see Siphon's stats), then who can be surprised? Rifle Company started OP (ofc), then got nerfed into almost nothing, while Heavy Cav picks up not only a Pershing, but also the Rangers.
So what happened to mine flail Shermans, or the US sniper? Neither ever appeared. Absurd. It does not take much imagination to see that the Rifle Company could made more attractive to play - and critically, from Relic's perspective - provide a more commercial return, if the Rifle Company contained Rangers, and/or a sniper.
The COH1 system of different veterancy was fine: why rubbish it away? Where are the light vehicles from COH1 like the Jeep for USF, or the Bike for Ostheer? If it aint broke, don't fix it.
Similarly, the US Armor company, on Siphon's stats, is almost a non-starter in high level play. Allied War Machine - ignored. Why?
And as for pre-existing fixed USF/UKF bases...words fail me.
Financially speaking Relic can rake in a lot more cash with little to no effort from CoH.
Simple stuff such as additional mod support for the workshop (like skins), a native language option (for both games like in the Red Orchestra series), population cap options for custom games as well as more zoom out options are one of the main requests the community has for both of the games, specifically for CoH the Eastern Front mod is all prepped up and ready to go as an official expansion, they need only to fix their performance and finish with the redesign of the Brits, something which is also highly requested, hell they even said they'll do their own voice acting and campaign. From there Relic can just hand over balance and further development of CoH over to the community while still getting money and more people from the new expansion, 20 bucks are still 20 bucks, considering that around 2000 still play the game daily, even after 11 years. Throw in that unfinished Italian Front expansion with it's own campaign and 2 new Armies and you'd have an even better product and satisfied community, I see many people want to officially see the Italian Army in more games, not just CoH but also Day of Infamy and so forth.
A redemption for Dawn of War 3 is also possible given how No Man's Sky is going with it's new update, the game literally went from around 20,000 negative reviews to 15,000+ positive in just a couple of days after the update hit and still counting, I literally thought that it would be impossible for that game and it's company to make a comeback but here we are after an year, and so can DoW3 if only Relic would actually listen to us and see that grabbing some really good ideas from the community and implementing them would not only rake them in some money without hate but also help them learn to get back on track and make actually good and quality products as well as the praises of the community which they have lost since the late 2000s.
Reasons to keep 10+ and 5+ year old games with active communities supported? Plenty, games that do that? Age of Empires 2 namely, they have so far made 2 community expansions into official such on Steam alone for the past what, 2 or 3 years now? CA with Rome 2 as well and we're talking about a 5 year old game having almost 10000 players on right now, only because of CA's further support for the game and them acting on community feedback, Relic has no excuse not to do the same thing with CoH.
Hell even Disney is letting the Clone Wars come back after cancelling it 5 years ago, only because the fans stood up for something and made them realize that they're making a mistake by not letting the series have a proper end. They also added Workshop support for Empire at War, again a 10 + year old game.
Specifically about Dawn of War 3, what they should do is as I said listen to the community, and that being to bring back the proper CoH cover system along with the suppression system and many others features Relic are renowned for, VP mode, full mod support (same for CoH2) and more factions, people have been crying for the Imperial Guard and Chaos as well as Necrons for ages now, fixing up the game enough to warrant a DLC expansion containing 3 Armies if they think it's worth it is a good move if you ask me, or just 2 Armies and another 2 in a 3rd expansion like CoH2.
In short, a lot more can be done for both the CoH and DoW franchises if Relic only listens to the community and acts on their requests like many others are doing or even just hands over everything to the community, it would only serve to improve things for both sides. This is an honest opinion from a loyal fan of Relic since 2006 that started with playing Company of Heroes, I picked up Dawn of War a bit later.