When I worked at Azure, one of the things I was responsible for was the "deep link" code to get to the management page for a resource.
So I became intimately familiar with Azure "resource ids". I could not for the life of me figure out why they were designed the way they were designed. They should have just been a random or custom alphanumeric hash/permalink. I asked my questions and raised my concerns internally but failed to get things fixed (politics is not my strong suit).
My most probable explanation for them was that they were designed by a mole Jeff Bezos had gotten into the Azure org to work on behalf of AWS.