Let’s address the elephant in the room immediately:

The Company of Heroes 2 master server has had its share of instability over the years. If Steam is in offline mode or Relic’s backend is under maintenance, LAN play offers a fallback. You are not at the mercy of external infrastructure.