Why can't I delete a contract type?

You can't delete a contract type after it's used to create a contract. However, you can enter an end date to prevent its use in future contracts.