DISRUPTIVE BEHAVIOR
Disruptive behaviors directed towards other players or Relic staff will not be tolerated. These include, but are not limited to, perpetrating, promoting, glorifying, or advocating for anything listed below:
[...]
• Impersonation of any community member, public figure, or Relic staff member.
[...]
https://community.companyofheroes.com/coh-franchise/company-of-heroes-3/forums/2-welcome-info/threads/1-company-of-heroes-community-code-of-conduct-code-of-heroes
So no Relic does not seem like a bunch of assholes, but rather just a company that is policing their code of conduct that you agreed upon to play the game. Maybe stop trolling for once.