Pretty sure I've never before called llAddToLandBanList() on purpose, but now I realize that the banned agent gets a system notification: "You are no longer allowed here and have 15 seconds to leave." But they don't get 15 seconds, they get ejected immediately, which seems like something that could create drama (not that it has much practical significance).
I'd be fine if they actually got 15 seconds (or longer), vaguely akin to Philip's feature suggestion (https://feedback.secondlife.com/scripting-features/p/always-wait-a-few-seconds-before-ejecting-an-avatar-from-a-parcel), or I'd also be fine if they weren't promised the 15 seconds at all.
In a forums thread, Rolig suggested that @Kyle Linden may have insight.