I don't actually think you need to use the third party launcher if you buy through Steam. At the very least, D4 doesn't require it.
Still will need a Battlenet account, but if you're buying D2 I imagine you'd have one, even if it was 25 years old. Is there anyone who'd seriously check out this game who has never heard of Diablo before?
inquiring minds want to know