Since it is not a bug, but intentional, I propose to actually make it a thing so in the editor when crafting maps we are able to make any water tile fillable or non-fillable.
Since shallow water tiles already have a non-fillable setting of some kind and other water tiles clearly can be filled in - maybe it is not too hard to merge that functionality into the actual flag and give players ability to come up with some creative maps
