I disagree.
In order to prevent this from happening, the Designer team will have to put other blocks than leaves, which will ruin the map's design.
Why I don't think it is worth doing?
There is a chance for this to happen, but it happens quite rarely.
Some people haven't even discovered this, perhaps because the classic style glass/clay cages are way more common.
Sure, when it happens it is annoying, but there isn't really a block that will replace the leaves fully and make it look good enough.
That's what i think.