AI Undress: Understanding the Controversy and Ethical Implications