Deleting a user vs suspending?

Why? Then you would carry that account around forever in your site database. Why would you want a spammer in your user list, in any form?