The discussion around the DiffX format reveals significant contention over its hierarchical structure and metadata management. Many users express discomfort with the dual-format approach (JSON and key=value pairs), advocating for a singular, simpler format to improve readability and parsing efficiency. The comments also highlight concerns regarding the inherent complexity due to the depth of metadata and the practicality of using diffs versus patches. Suggestions for improvements include allowing trailing commas, enhancing split functionalities, and clarifying the use of revisions in relation to commits. Overall, while there is interest in standardization of diff formats, a consensus on the best approach has yet to emerge, with many advocating for a more intuitive system that respects the typical uses of diffs and patches.