I dance both American Style and International, mostly Latin Dances. I do it for social dancing only which I enjoyed so much. When I first learned to dance, it happened to be American style, I did not know the difference between the two at that time. Then I was in a dance party and I saw couples dancing differently and I said, HOLY COW! They look gorgeous with that dance. I asked where they learned those steps and I was told that it's International style. My personal opinion is that International style looks nicer than American because you have more freedom of body movements, partners don't close hold as much. So I started learning International and it was so easy for me ( piece of cake) because of my knowledge of the American style.
When I go to parties, I dance American style because the dance floor is crowded and American style is more appropriate. However, when I perform for entertainment at parties, I use International style. What I can say is that American style is not A CRAP and I am glad that I knew American style before learning International. Now, I used both styles depending on the occasion. To me dancing is fun regardless of the style. I am just glad that I learned how to dance and everyone should to enjoy life, YES?