This is most likely because they believe that said homeless people -in some way- forced themselves into their current position, and that they are not willing to work to get out of it. It may also be because they see no reason for them to be homeless and/or loitering on the streets because, especially in Canada, there are a multitude of shelters for them to go to, and therefore parents can find little sympathy for the beggars.