Posterous supports XML/JSON but that's not good enough for you since they don't support metaweblog. While we are at it, I would want Posterous to support .txt, .ini, .html, NewsML and any other plethora of the formats that exists.
Your argument is flawed and you are changing your base premise when called out.