Why doesn't TruncateTrailingBlanks work when using the XML-ODBC Server?

Refer to Why does my Easysoft XML output for column data contain trailing garbage?, it's the same problem.