In theory it does. But because other motives. To retrieve data from the d3 forum section.
If you check your profile you see some group tags, that previously were related to other stuff, prior to the “migration” of d3 forums.
The d2 forums, most likely, is a separate entity from your actual account. At least the last time I checked isn’t exactly bounded properly.
D3 profile page, you could check your data in about 1 hour basis, while overwatch you have somewhat similar interval. D2 there’s no such feature. Most likely is just a simple switch that checks if that user id on forums has the desired license, being a replicate branch connected to the older d3 forums. You could see posts of d2r forums on d3 forums up sep23, by example but couldn’t post on it because couldn’t validate if you had license or not, that section gone to a limbo and in the first days of migration that same section couldn’t identify your license, but also any post done after sep23 were imported here and removed from there, while prior to that date all posts were maintained. The feature is probably incomplete due several problems emerging since launch and made them to stop the whole “verification” process around it.
At least was that way in the first days after the migration of the servers.
About the old code, is about they prioritizing solving issues that emerged from legacy code and most likely the same legacy code didn’t had implementation to link that data on to forum. The social aspect on d2r is really poorly implemented which lacks several features that are present on other games, but also is a pattern that were present on other remasters/remakes from the company. Most likely due minimal work put in there, which is a bit of sad.
Add the fact of collecting data like, current account status which are proven to be not much updated. Because we can see folks posting about their refunds. In theory if they received refunds their license were revoked and they wouldn’t be able to post it in here, still most of them still posts it, either they’re lying or the forum isn’t linked to your real account in a direct way.
See where I’m going? The system isn’t entirely connected, at least not right now, or at least the last time I checked. I would bet that the process of migrating isn’t entirely complete or done by using your battlenet id.