Cross-selling is an ethical marketing practice to increase sales. Cross-selling would only be unethical if you use it to promote and get rid of damaged inventory.