same reason why trick-or-treating is discouraged methinks. ANd because everyone's a scrooge and doesn't give out figgy pudding or hot drinks anymore...if they did ppl would sing christmas carols more...
Oh and because you live in Canada, i have to add this: Some people find it offensive to even hear the word Merry Christmas. So...reasons why we don't carol...b/c we're too PC.
Halloween is a sad case now. Insead of trick or treating, parents are becoming sell outs and taking there kids to the malls that look more like amusement parks than a halloween celebration.
I don't think caroling should have the same excuse though. It isn't like you are giving out candy or anything harmful. You are singing. If you go to someones door and they slam the door on your face, well I guess you know not to go there next year. I wouldn't mind it if some family came to sing at my door, it would just give me that whole christmasy feeling. I think it would also be a good way to bond with your neighbors instead of not knowing who you live beside. After moving out of the city into a small town I appreciate the small community here. It is nice when everyone knows everyone. There is a feeling of belonging and I don't fear for my daughter to walk down the street to a friends house.
I guess we are slowly losing our traditions and that makes me sad. What next? We get rid of the an easter bunny who promotes chocolate because your child my get the message that it is ok to be obese?