You may win your moral battle, but you'll lose the war.
> Plus dancing girls is one thing, but dancing ON people is quite another.
Once again, how other people choose to live may, in fact, be completely different from you.
> Apparently this kind of thing really is pretty much a requirement for a Taiwanese event - pretty dancing girls are in attendance for all kinds of events.
If it's expected to be there, and it's not... you're acting in a manner that's inconsistent with culture.
As for your refusal to smoke comment, you'd be suprised at how strongly people will hold onto such things. I used to never drink alcohol, ever. But I had no problems with others doing so at all. I'd go out to bars with my friends all the time, and just drink a Coke, no rum. But slowly, people stopped inviting me out. They felt that I was being judgemental by not partaking in drink, that I was somehow saying that it was beneath me. This happened with several different disparate groups of people.
People don't listen when you tell them that they're wrong.