You made an excellent analogy about alcohol, which is fine in moderation but drunkenness and resulting behaviours are not…same with dance… most is beautiful art form but can be used in wrong ways. Erotica, pole dancing, the gyrations that pass for dancing in many nightclubs are just cover for prostitution and hook up culture. That doesn’t mean all dance is immoral especially the wonderful classical ballet!! Nothing wrong with dancing with the opposite sex either… it’s the way people have traditionally met future spouse! My parents met at a dance 😊🤣
You are really something else. As it was said already, her analogy was not excellent, it wasn't even accurate. Impurity unlike other sins is fought be FLEEING not active combat. It's not a case of a moderation like alcohol. The Saints teach this. Yet you ignore any real Catholic doctrine that goes against your bias.
Dancing with the opposite sex can cause people to think there is feelings when it's really just their heart rate from the exercise. It's not appropriate for those who are married to dance with other people, for those unmarried there is risk. A more chaste method is preferred to meeting spouses.
Since you are lukewarm God will begin to vomit you out of his mouth.