Last image is that of a repeater, comparator having water flow through properly but some blocks are missing this function to allow water flow them through properly (I do not know if these are a bug or intentional or forgotten to update)
These blocks, completely stop flowing water
Glow lichen
Sculk veins
Item frames
Buttons
Lanterns
Dripstone stalactite
Amethyst cluster
Lighting rod
Chain
Banners
Linked issues
Attachments
Comments 2
I do not have Java edition to check. I am not sure if these are all intentional or forgotten to be updated.
I checked if similar blocks have water flow through them. I saw some blocks were inconsistent with water flow and I thought simply these blocks were forgotten to be waterlogged aka not intentional/bug.
I'm going to take your word that this is a feature request I'm making and all of this is intentional.
[media]
Buttons blocking water is tracked at MCPE-32488.
Do any of the other blocks you mention allow flowing water to pass through in Java Edition, or can you cite a Mojang representative's statement that they should allow flowing water to pass through? If not then this is a feature request that should be directed to feedback.minecraft.net.