The Church works with local organization to provide and help prepare 1 Million meals for the Utah food bank.
For everyone that complains that the Church doesn't have a homeless shelter or soup kitchen that bears its name, that doesn't mean the Church isn't the driving force behind the local services that are provided. He is a excellent example of the work that the Church is doing locally. They don't put their name on things because they don't want to create dependency.
God requires effort from us. One of the first things he taught us:
Genesis 3:19
In the sweat of thy face shalt thou eat bread, till thou return unto the ground; for out of it wast thou taken: for dust thou art, and unto dust shalt thou return.
So God expects us to give effort. Church attendance, service at Church farms or other items. People who don't give any effort don't get much help. Homeless shelters and soup kitchens don't require any effort. The Church doesn't want its name on the door of places that don't require effort.
What a powerful force for Good in the world the Church is. The world is better off because of Jesus Christ and His Church, The Church of Jesus Christ of Latter-day Saints.