Over time, my company (any company) discontinues carrying certain products that prove to not be popular. I can deprecate these products, but if any transaction references the product, I am not allowed to delete it using the "Delete Deprecated Products" feature. As my store's inventory evolves over time, my inventory list will be saddled with an enormous number of products I no longer carry, but can't delete because some transaction from years ago references the product. My product list will become unusable! I need to have a way to permanently delete old products and their associated transactions when I no longer carry them and their transactions are years old and no longer relevant.