It's totally optional, mainly for the mods/admin's benefit. If you give a reason, or a mod gives a reason as to why a thread has been removed, it saves potential hassle. As far as I'm aware, there aren't any messages sent to the admin when a thread is removed.