There are lots of good reasons in that thread why the patch was declined.
The patch made things more lenient which makes things less compatible (this whole thread is about ANSI SQL standards and they do matter) and changes what was an error behavior to now silently succeed.
+1 to postgres devs for curating patches.