To each his own, I suppose, but the vast majority of the people I know who have watched Shen Yun greatly enjoyed it and even recommended it to others. As for your reference to religion, as a Canadian, I see no reason to discriminate against what people believe in, or what they wish to express. As a performance, this was top notch and I was left very impressed with the stamina of the dancers.