Keep in mind that a product can only be deleted if it has no relations with any other objects in the system, such as attributes, collections, exports, etc. Furthermore, it is possible to manage access to product deletion to certain user roles. This can be done from the User roles section of the System menu.