Людей, которые делают DirectXException.ToString() способным сдохнуть с ошибкой из-за не той установленной культуры, нужно топить в расплавленном плутонии. Вместе с теми, кто вызывает в конструкторах и деструкторах методы, способные вызывать исключения.