It makes some sense since that developer community site is awful and they can't be bothered to add a useful search to it.
The part that doesn't make sense is how they are shucking their professional responsibility to produce working software with documentation and be accountable for it. They won't be any more responsive to issues here than they are anywhere else.
Over time this means is that SO will just be a dumping ground for all the complaints people have regarding AzDevOpsAzure DevOps that MSFT will not fix. This site will become diluted while they position Microsoft Q and A (an SO clone) to try to be the dominant site in the QnAQ&A space.
After the last 5 years I don't trust them despite having been a lifelong fan before that. If I were you, I would be sending a cease and desist immediately if that's possible.