Richard_Yule I think MS-500 has been a bit of a strange exam since its introduction, most of what it covers was already covered in some form in MS-10x and MD-101, and I remember when I was preparing for the beta of the exam, I kept thinking to myself that I'm just revising content that I looked at for the betas of the other 3 exams I mentioned.
The other problem I have with it is that the name of the exam isn't really accurate any longer. Initially it was mostly a security focused exam, but over time the amount of compliance related content increased dramatically without it being reflected in the title. Apart from SC-900, the SC exams generally do a better job at sticking to security or compliance, which I think is needed with both areas having expanded dramatically in terms of capabilities since the time MS-500 was launched.