Personally, I don't think it is EVER appropriate to wear a costume to a Broadway show (I also think it's tacky when people dress up for movies as well). Perhaps theatres should institute dress codes, and actually adhere to them. It's all a matter of respect.