IMHO, adding code in their logon script to trick them to remove themselves is not the way to go. It will just elevate the conflict and the beligerent users will simply modify the script or their call to it.

I would turn on security auditing and have an admin script that monitors the event log. Then take the event log info to trigger the removal of the account.

Really though, it is a security policy enforcement issue and needs to be dealt with by management.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.