Re: Lots of stupid to go around
1) Fire an employee but don't immediately revoke their access.
2) Get fired and think logging in with your credentials and deleting a bunch of important stuff won't be traced to you.
Between those two first items I am missing "Have a good backup strategy".
As for taking the business elsewhere, AMEN!