PSA: If the news regarding the elimination of TCP/IP bothers you, you can still cancel a pre-order very easily.
From the FAQ at https://news.blizzard.com/en-us/diablo2/23688836/play-diablo-ii-resurrected-during-the-early-access-and-open-beta
Q: Will TCP/IP support be available in the Early Access to Open Beta tests?
A: TCP/IP support will not be available in the upcoming Beta or the final game. After careful deliberation, we will no longer be supporting this option as we identified potential security risks and are committed to safeguarding the player experience.