Gargoyles are functional. They are designed to protrude from the rain gutters on buildings to divert water from running down walls and eroding the masonry.
They also add a bit of whimsy!
These are in Portugal
Notre Dame in Paris
And at The Biltmore in North Carolina in the US