What? The applications are broken, they don’t get to assign meaning to a get body and force every compliant implementation to play along.
Spec is not Bible/Quran requiring religious adherence. If the spec is idiotic, developers have and will circumvent it until either the spec adapts or developers move on abandoning the spec leaving it to rot in the dust.
Why because a bunch of guys in a committee said so? Sorry your committee is broken if they put idiotic ideas out there in the open asking everybody to conform.
But at this point I don't think you would get it. All hail the almighty spec.