Some tags to fix this issue:
https://github.com/muzikbike/VanillaFixesD/blob/master/data/minecraft/tags/blocks/impermeable.json
https://github.com/muzikbike/VanillaFixesD/blob/master/data/minecraft/tags/blocks/glass.json
https://github.com/muzikbike/VanillaFixesD/blob/master/data/minecraft/tags/blocks/glass_panes.json
The entire point of dripping water is to warn the player a liquid exists above a certain block (hence why MC-136736 should be marked as intentional). As these affected blocks do not have either a full top face or full bottom face, the water above can be clearly seen, and so the dripping they do is completely redundant and should be removed. This can be fixed stupidly easily by adding the affected blocks to the #impermeable tag.
Affected:
Panes
Fences
Walls
Gates (when closed)
Iron bars
Trapdoors (when open)
Ladders
Grindstones (when on floor or ceiling)
Piston heads (facing NESW)
Extended pistons (facing NESW)
If invalid block configurations are included:
Doors
Bells (floor or ceiling attachment)
End rods (floor or ceiling attachment)
Bamboo
Cactus
Affects 1.16-pre6.
I've went ahead and created a data pack to fix this, which can be found here: https://github.com/muzikbike/VanillaFixesD