It depends on what "helping" entails. There is an enormous difference between providing hot meals to people and signing them up for food stamps, and an enormous difference between giving people shelter and signing them up for Section 8 housing.
Fine - let's start with "a hot meal and shelter" - should that be criminalized?