The debate is an old one that has come to various generations in different forms. Should we meet only people's spiritual needs, the Gospel, or meet their humanitarian needs, the Social Gospel? Is the latter essential, necessary, a good thing, or can it be a displacement of the former.
Certainly we're commanded in Scripture to care for other human beings' needs, physical, emotional, social, economic. Feeding the body. So that's not a debate, or should not be.
Clearly, though, we're commanded in Scripture to share the Gospel, to address people's spiritual needs that are foundational to our lives in all other ways. Point is, once reconciliation with God has occurred, a person can grow, be blessed, develop right perspectives, right values and attitudes, honor God, care for others. But it all begins with feeding the soul.
What's missing at times is that people, including Christians, don't seem to believe that their faith can change the world, evidenced in the fact they keep looking for other solutions that sidetrack them or, worse, undermine God's Word and will.
Remember, the Gospel is the most powerful transformative message in the world today. It changes people who can change the world.