A lot of this discussion reminds me of the noise around the original ext4 behavior.
I wish people would respect the relevant standards and not just make up some idea of how things should work. Otherwise, they shouldn't complain if something goes wrong; and especially don't blame others for these errors.