I'm not dismissing what you are expressing, but people say words like a band aid solution but don't want to give from their own personal resources to meet people where they are at.
Or said another way, never tell a hungry person that you will pray for them until you have given them a full meal to eat.