Agree bluesky DIDs are poor, but nostr has done pretty much nothing on structured data in the last 4 years. We could have been so far ahead, but every effort is kicked into the long grass.
I won't lie to you, I am structured data and semantic web skeptic. But John champions that stuff, so maybe we will put more effort there, most likely not thanks to me, I dread that stuff.
You are correct to be a skeptic. Takes a lot of learning to figure out the good bits. But better than strings with string meta data, stringified json, and magic numbers that are rationed out be a central authority. Never thought nostr would get this centralized.