Notice that it’s a new method because the body on a GET means nothing? So the apps relying on it are broken.
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.