Ok read it again …
Yes you are right! BizTalk is looking for an element of the same name in the same namespace and yet it does not validate. What is this?
The answer is that the data uses ElementFormDefault: Qualified and the schema uses ElementFormDefault: Unqualified.
The qualified part of the “Blogpost” element is stripped in the error message, so be on the lookout!